Главное Авторские колонки Вакансии Образование
Выбор редакции:
660 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

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

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

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

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

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

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

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

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

3.Yii1

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

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

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

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

Мульти-язык

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

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

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

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

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

Корзина

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

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

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

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

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.