Лучшие статьи и кейсы стартапов
Включить уведомления
Дадим сигнал, когда появится
что-то суперстоящее.
Спасибо, не надо
Вопросы Проекты Вакансии
Система управления веб-сайтом нового поколения
Рекомендуем
Продвинуть свой проект
Лучшие проекты за неделю
30
Битрикс24

Битрикс24

www.bitrix24.ru

22
Отследить-посылку

Отследить-посылку

B2B-сервис трекинга посылок

13
WebResidentTeam

WebResidentTeam

webresident.agency

12
Devicerra

Devicerra

devicerra.com

12
Perezvoni.com

Perezvoni.com

perezvoni.com

11
Expresso

Expresso

www.expresso.today

11
myPreza

myPreza

mypreza.ru

9
Reader

Reader

Интернет-журнал о современных технологиях.

9
ADN Digital Studio

ADN Digital Studio

adn.agency

Показать следующие
Рейтинг проектов
Подписывайтесь на Спарк во ВКонтакте

Новое это хорошо забытое старое

536 0 В избранное Сохранено
Авторизуйтесь
Вход с паролем
Любой проект проходит стадию генерации идеи и её реализации.Красивые слоганы,взрывающие мозг эффекты и возможности. Но мы пошли другой дорогой.

Если оглянуться назад,с момента прошлой публикации прошло около 3 месяцев,хотелось что-то написать но ввиду отсутствия свободного времени всегда приходилось это откладывать. Сегодня я хочу вам рассказать о опасных местах проекта NoiCMS ,которые могли сломать нас,но в результате получилось наоборот.

1.CMS для программистов

Программист,не будет лезть в чужой код ,так как у него 100% есть свой. Убедить человека что это лучше практически не реально,а на практике не возможно . И связано это в первую очередь к сожалению с удобством .

Это игра на грани провала, ведь если совершишь ошибку с архитектурой проекта , то придется выкручиваться интерфейсом и удобством. В нашем случае у нас все получилось наоборот.

2. Отсутствие четких целей

Любая CMS должна иметь четкие цели для чего она предназначена.Порталы это drupal и joomla, Wordpress это блог . Наша цель создать продукт который может одинаково подойти под любые цели без каких либо предлогов и оговорок,это тот вариант когда не нужно писать новое,а надо использовать то что есть сейчас. Модульная система которая позволяет расширить все до тех границ которые определяете только вы. Это идеальный и развивающийся вариант

3.Yii1

Когда только начала развиваться CMS мы его поставили на колеса yii1 , грамотная и продуманная архитектура позволила быстро и в короткий срок перенести все на yii2 с полным сохранением обратной совместимости .

Помимо этого с переездом на yii2 ,мы полностью обновили все модули по умолчанию и добавили несколько новых а именно:

Система мульти-сайтов .

Идеальная функция если вам требуется хранить несколько сайтов в рамках одного хостинга,с разными данными и шаблонами.

Мульти-язык

Мы полностью переработали систему мульти язычности и довели её до совершенства. Весь создаваемый и редактируемый контент в административной панели , поддерживает перевод на любой нужный вам язык . Если вам нужно будет перевести отдельно какие то фразы,то вы всегда можете воспользоваться менеджером языка.

Текущие сессии

Теперь вы всегда можете видеть кто авторизован в панели администратора и при необходимости вы можете отключить им доступ в любой момент.

Менеджер базы данных

Раньше для того чтобы посмотреть значение в базе ,необходимо было отдельно устанавливать RockMongo ,теперь в этом нет никакой необходимости и все можно сделать прямо в административной панели без перехода по не нужным ссылкам.

Корзина

Отныне и навсегда любой удаленный контент можно восстановить не важно что это запись из блога или альбом

Файловый менеджер

Любой файл можно будет загрузить без фтп,для этого достаточно иметь доступы к админ.панели.

+1
Добавить в избранное Сохранено
Авторизуйтесь
Вход с паролем
Комментариев еще не оставлено
Выбрать файл
Читайте далее
Загружаем…
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать