Написал новую CMS » Блог Обычного веб-мастера
Так случилось, что я уже некоторое время сижу в оффлайне и вся моя связь с «внешним» миром осуществяется только через icq с мобильного, благо, он новенький и мне приятно её юзать!
Решил я данное время потратить с пользой для своего «онлайн-бизнеса» – решил написать CMS, которая бы идеально подошла к одной из моих идей – создание сайта, точнее портала, шаблонов для сайта (серъёзный, большой сайт, который выбьется в ТОП и будет уважаем)…
Идея самого сайта проста как валенок: портал с большим количеством шаблонов, их описанием, статьями о шаблонах (создание, редактирование), несколько модулей: облако тегов, модули для Sape, AdSense и баннеров, ну и конечно же, удобство и гибкость при изменении.
Что было в наличии?
Папка с шаблонами (примерно штук 150 шаблонов для Joomla), в дирректориях которых находится XML файл, файл с описанием, скрипшот и сам файл в архиве.
Сразу запланировал создать свою CMS без использования базы данных. Во-первых, я последнее время только с ней и работал, надоело, а во-вторых, хотелось потренироваться в php, так сказать, вспомнить молодость.
Сначало ради интереса – за PHP не садился уже с год, наверное, я написал скрипт, который считывает дирректории с шаблонами, выводит их списком и выводит описания из .txt.

затем при переходе по пункту этого списка, считываются уже все дирректории с шаблонами, разделяются постранично (получилось около 35 старниц), считывается информация из XML файла, разбивается на «автор, ссылка, ифнормация», выводится информация, лежащая в .txt дирректории
и считываются метки («светлый», «деловой», «портал» – всё в файле через запятную), они преобразуются в список и выводятся как в Wordpress ссылками на отдельную страницу.
К чему такие муки? Объясню. Весь процесс администрирования (добавления, удаления шаблонов, разделов, статей) сводится к добавлению файлов через FTP. Например, кроме шаблонов для Joomla (а пока на сайте только они – у меня нет большой коллекции других) я захочу добавить 200 шаблонов для Wordpress. Нет необходимости заливать все эти шаблоны поочереди, заполняя поля «Информация», «Метки». Необходимо только залить на FTP всю эту папку с шаблонами и всё… новый раздел, новые страницы добавлены за пару минут. Напрягается не администратор, а FTP. Красота, да и только! Процесс добавления статей проиходит так же… А главное: нет зависимости от баз данных, если MySQL лежит, то никак на работоспособность сайта, это не влияет.
Понятия не имею, существует ли такая CMS в природе, но я доволен и несколько дней своего труда для меня потрачены не зря.
Назовём данную CMS как «TemplatesCMS», хотел сачало назвать в своб честь «FelixCMS», но решил, что она будит чуть позже и намного лучше!!
Ссылку на сайт пока не могу дать, так как он не залит в сеть
ну и пока сайт не проиндексирован, не хочется подвергать вас соблазну… Так что, как только сайт войдёт в ТОП, ждите ссылочку. А пока можно побеседовать про бесполезность моих дейсвий, так как уже давно есть такая CMS и называется она… бла-бла-бла…




Комментарии к «Написал новую CMS»
Нет комментариев.
Оставить комментарий