Как я разрабатывал свою CMS (часть 1 из 8)
По ходу разработки своей CMS я делал короткие видео-заметки и отправлял их своему напарнику, который занимается продажами. Когда продукт был уже готов, мне пришла в голову мысль пересмотреть с ним все эти заметки, зная какой продукт в итоге получился. Цикл этих видео представляет из себя полную хронологию разработки в необычном и забавном формате))
В этом видео рассмотрено: каркас CMS, авторизация, мультиязычность, рабочий стол, перетаскивание значков.
88
показов
821
открытие
Чел на полном серьезе в конце 2022 года грузит сериал про ЦМС
Даже в моем ауле все давно собирают проекты на конструкторах или напрямую грузят арбузы в маркетплейсы
каждый прогер должен в своей жизни написать новую CMS
Смотреть я конечно это не буду :)
зря, это как минимум - смешно)
Далеко не всё можно сделать на конструкторах, к тому же их доля на рынке CMS ничтожно мала, вот аналитика: https://itrack.ru/rating-cms/
К тому же, это совсем не серьезный сериал и сделан больше по приколу)
Почему видео здесь, а не на ютубе?
оно встроено сюда с ютуба как раз) вот ссылка: https://www.youtube.com/watch?v=fW0Wf5MIlxc
Таки разработал?
да, скоро релиз)
А в чем вообще заключается новая эра?
там вместо непонятных админок - рабочий стол, вместо плагинов - система приложений как в операционной системе, есть глобальный поиск по любому элементу системы как в iOS, вместо деревянных тем и шаблонов - наборы дизайн-библиотек с блоками и другими элементами дизайна
Комментарий недоступен
кэш внешней стороны сайта, конечно, планируется, и определенные работы по оптимизации загрузки уже были сделаны, например, автоматическая обрезка размера изображений под размер экрана, что особенно актуально для отображения на мобильных
Можно подписаться на релиз?
подпишитесь на телеграм канал (https://t.me/khripachev_ru), например, там сразу будет информация или в сообщество ВК (https://vk.com/khripachev_ru)
Хотелось бы больше о "подкапотной части" послушать. На чем реализован проект, может какой-то фреймворк юзали и т.д. Пока, честно, очередная мертворожденная CMS, которых пруд-пруди
если будет много желающих на "подкапотную часть" - запилю видео, а так вкратце: никаких фреймворков кроме bootstrap (для фронтенда со стороны управления) , никакого объектно-ориентированного подхода - для простоты работы не профессиональными программистами, знающими азы PHP, сделано всё максимально просто как API ВК (https://dev.vk.com/reference) наборы методов
Отсутствие ООП и фреймворков говорит не о простоте, а о низкой квалификации разработчика. ООП создан как раз для простого восприятия и поддержки легаси кода.
WordPress построен на функциях без использования ООП (не считая подключаемых библиотек, как, собственно и у меня) и является самой популярной CMS в мире. Можно, конечно, по вашей логике, сказать что у его разработчиков низкая квалификация, но это не будет иметь никакого значения, учитывая его коммерческий успех и популярность среди пользователей.
Wordpress разрабатывался еще при царе горохе, когда не было стандартов программирования и является заложником своего легаси кода к сожалению. И несомненно это его большущий минус. Вам бы посоветовал изучить ООП и современные подходы к программированию, уверен вам понравится и будете потом улыбаться над своими решениями в прошлом.
Какие бы конструкторы не были, вы их сильно не доработаете под свои цели.
И самый главный вопрос: какой смысл писать CMS-ку в 2022 году, когда на рынке полно предложений? Серьёзно. Другое дело, если вы решили потеснить битрикс, иначе это пустая трата времени.
моя основная задача, как раз, и была в том, чтобы создать достойную альтернативу битриксу
Вы можете предоставить демо-доступ для подробного изучения вашего инструмента?
скоро релиз (думаю, в течение месяца) - с релизом будет и демо доступ, подпишитесь на телеграм-канал, чтобы не пропустить https://t.me/khripachev_ru