Ответы пользователя по тегу CMS
  • Существует ли какой-нибудь ресурс, ознакамливающий с понятиями и структурой cms?

    Epsiloncool
    @Epsiloncool
    Программер, веб-девелопер, гейм-девелопер
    Задаться целью написать что-то, даже не понимая как это устроено - это смело, но с вероятностью 99, 9999% получится ерунда.

    Для начала необходимо изучить имеющиеся CMS на практике, понять - какие недостатки есть в какой-то из них или во всех CMS в целом и затем принять решение - писать ли свою собственную CMS с нуля (чтобы устранить какие-то глобальные проблемы, присущие всем CMS, которые вы изучили), либо же присоединиться к огромному сообществу разработчиков одной из них, чтобы предложить свои продвинутые решения для улучшения существующей CMS.

    Хотя, судя по вопросу автора, его проблема заключается банально в нежелании изучать существующие CMS. Типа "я самый умный, сейчас сделаю свою собственную CMS на коленке и весь мир вздрогнет, начнёт использовать мою CMS, говорить - какой я молодец и нести мне денег". Да, мы все через это прошли. И с высоты опыта отчётливо видно - насколько эта мысль детская :)
    Ответ написан
    Комментировать
  • Какую cms выбрать?

    Epsiloncool
    @Epsiloncool
    Программер, веб-девелопер, гейм-девелопер
    Вот типичный алгоритм разработки подобных ресурсов (да и вообще ресурсов в целом).

    1. Берём любую удобную CMS, которую вы знаете, и которая позволяет БЫСТРО сделать рабочий прототип. Например, Wordpress. В нём уже есть всё бесплатное и готовое.

    2. Кидаем ссылку на прототип своим друзьям и в тематические группы в соцсетях. Смотрим отклик (интересно-не интересно).

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

    4. Если заходят сами и шарят ссылку на сайт своим друзьям - начинаем планомерно параллельно разрабатывать "настоящую" версию сайта. С крутым платным дизайном и "правильной" CMS.

    К сожалению, большинство людей тратит годы на оттачивание своей суперидеи, которая на самом деле никому не интересна. Но надежда теплится, и узнать правду иногда очень страшно и горько.
    Ответ написан
    Комментировать
  • Кто писал свою CMS?

    Epsiloncool
    @Epsiloncool
    Программер, веб-девелопер, гейм-девелопер
    Да, писал на базе PHP. Основной идеей была модульность и автоматическое отслеживание изменений.

    1) Какой системой вдохновлялись или брали за образец?

    Никакой, считал все остальные CMS "недосистемами", недостойными подражания.

    2) Писали ли к ней инсталятор или предполагался другой способ установки?

    Нет, предполагалось, что это PHP скрипт, который начинает работать сразу после установки.

    3) Какой использовали визуальный редактор для админки? Один из 2 известных, что-то другое, или свой?

    Сперва хотел написать свой собственный, потом понял, что не напишу конкурентноспособный до конца своей жизни и использовал TinyMCE.

    4) Была ли у неё какая-то специализация - магазины, визитки, лендинги, что-то ещё?

    Нет, модульность подразумевала полную универсальность.

    5) Разделяли ли ядро и дополнительные модули?

    Да, ядро было небольшим, весь функционал был (предполагался) в модулях.

    6) Предусматривалась ли какая-то система шаблонов? (юзали ли шаблонизатор или на php)?

    Да, в качестве шаблонизатора для страниц можно было использовать plain-php или smarty-шаблонизацию.

    - Ну и если есть ссылки на репозитории кидайте кому не стыдно показать если в открытом доступе у вас.

    Нет таких ссылок. На самом деле довольно большой продукт - моя собственная CMS (который я делал 4 года) был банально смыт в унитаз, а 8 сайтов, сделанные на его базе были переделаны под другую популярную CMS и ничего от этого не потеряли, а даже приобрели.

    Постфактум выяснилось, что желание разработать "свою собственную CMS" было вызвано нежеланием разбираться с уже существующими популярнейшими CMS общего назначения, а также ощущение себя "пупом земли", умнее, чем сотни и тысячи других людей.

    Нужно было просто посмотреть существующие CMS и использовать одну из них. Жаль потерянных лет.
    Ответ написан
    Комментировать