Как мы подковали блоху Adobe и посадили её на CMS
Привет, это Саша Котов с историей появления CMS MuWID – разработки, которая позволяет собирать сайты с админ-панелью без единой строчки кода.
Начнём с самого начала.
Я занимаюсь web-разработками уже лет 10. Изучил AS2, AS3, HTML, XML, до PHP не дошёл. Решил сразу искать достойного партнёра. При этом общение с заказчиком, дизайн, ведение проекта взял на себя. Начал поиски «своего» программиста – человека, который станет частью команды.
Пока у меня было несколько программистов-фрилансеров под разные задачи.
Мы вели параллельно около 5 проектов. Я искал заказы, рисовал дизайн и прототип, утверждал его с заказчиком, если надо –верстал и собирал сайт целиком сам. Затем всё тестировал, убирал косяки и сдавал проект.
Работы хватало. Я просто не уследил за тем, что один из моих программистов на удалёнке весь месяц был «занят семьёй». За неделю до сдачи у него не было готово ничего от слова совсем. Мы делали сложный многостраничный сайт.
Чертыхаясь, я поклялся себе, что больше не буду зависеть от фрилансеров-раздолбаев, и стал думать, как быть. На руках у меня был только мой проект в Adobe Muse – программе, которую я использовал для прототипирования. Она хороша всем, кроме полного отсутствия возможности прикрутить к результату CMS. Это делает Muse абсолютно бесполезной для сборки сайтов на продажу.
Было безумием думать, что удастся подсунуть заказчику сайт, собранный в Muse.
Но тут меня осенило: если не получается прикрутить CMS к проекту Muse, почему бы не попробовать вставить динамичные API-виджеты с базами в сам проект?
Я предложил Саше Пташнику, одному из своих программистов, попробовать –именно он стал моим компаньоном в MuWID.
До сдачи оставалась неделя – мы работали с перерывами на сон. Волею судеб всё срослось с первого раза: я действительно считаю Сашу гениальным программистом. Проект сдан, клиент доволен, а у нас на руках – крутейшая разработка.
Так появился первый CMS MuWID. Это идеальный инструмент для тех, кто может нарисовать классный сайт и не желает разбираться в коде. Вы просто рисуете макет в Muse, вставляете в него виджеты MuWID и управляете ими из нашей админ-панели. При этом макет в Muse позволяет создать мобильную версию и варианты для любых размеров экрана.
В MuWID.2 мы добавили виджеты для всех нужд: простые страницы, генератор шаблонных страниц, новостные ленты, несколько типов галерей, слайдеры, интернет-магазин. Пользователю нужно только задать ширину виджета в проекте и загрузить контент – всё остальное мы сделали за него. При этом все виджеты кастомизируются с помощью собственного CSS-редактора – то есть дизайн настраивается по желанию пользователя.
Сами разработчики программы Adobe Muse не предусматривают возможность использовать какую-либо известную админ-панель вместе со своим продуктом. Базовая комплектация Muse не позволяет создавать сложные динамичные сайты с базами данных.
Однако программа очень любима дизайнерами, не требует знаний HTML и CSS языков программирования – она сама генерирует программный код, достаточно нарисовать сайт. Теперь любой дизайнер может легко переквалифицироваться в разработчика, самостоятельно ведущего весь проект из любой точки планеты.
Мы как раз готовим учебный курс MuWID для дизайнеров, которые хотят взять разработку на себя.
А через месяц выходит MuWID.3
Но это уже совсем другая история