RSS-фид

Пара слов о движке блога

Всем доброго времени суток. Во втором посте мы поговорим о CMS (Content Management System - Система управления контентом) используемой на этом блоге.

Итак, самое главное, как вы уже наверное догадались, движок является авторским велосипедом, т.е. самописным. Почему я решил писать свою ЦМС-ку (кстати я назвал ее PostIt! :)), а не воспользовался тем же WordPress'ом? Да потому что, я ПХП-программист, а каждый ПХП-шник просто обязан написать свою CMS и даже не одну, и только тогда он постигнет великое ДАО :). Ну а если серьезно, то мне нравится все разрабатывать самому, и тем более в образовательных целях. Ну ладно, вернемся к нашим баранам нашему движку. Написан он на PHP с применением паттерна проектирования MVC. В качестве СУБД использует MySQL посредством PDO. Для клиентской части используется JavaScript-фреймворк jQuery. Верстка на HTML 5 и CSS 3. Из сторонних решений кроме упомянутого jQuery используются WYSIWYG-редактор TinyMCE и HTML-редактор (если его можно так назвать) Quicktags для админки (можно переключаться между ними), bb-редактор jQuery BBCode Editor для комментов, а также highlight.js для подсветки синтаксиса.

Что же такого умеет PostIt? Да практически ничего нового, по сравнению с WP. Зато работает быстрее :). Ну ладно так уж и быть, повыпендриваюсь перечислю основной функционал:

  1. Добавление, редактирование, удаление постов. Посты могут быть опубликованы, а могут и нет (черновики). Комментарии можно закрывать.
  2. Добавление, редактирование, удаление категорий.
  3. То же самое со страницами.
  4. Пользователи могут оставлять комментарии к постам, а админ может их премодерировать, редактировать и удалять. Также админу поступают оповещения о новых комментах.
  5. Для SEO, есть ЧПУ, и автоматическая генерация URL'ов из тайтлов с транслитом. Также к каждой категории/посту/странице можно добавлять описание и ключевые слова. Хотя о полезности последнего ходят разные слухи, но пусть уж будут, во всяком случае не помешают.

Пока на этом все. Запускать движок в паблик, пока основательно не допилю, не буду. Так что не просите :).

Запостено: 14 августа 2010 г. в 13:08 | 14 комментов

Комменты:

#5 ZeroXor

ZeroXor

А что с дизайном? Так и останется (если да, то это будет смело) или будет дорабатываться. А вообще, все удобно, понятно и читабельно.

Добавлено: 14 августа 2010 г. в 19:33

Ответить

#6 Андрей

Андрей

Дизайн вполне вменяемый. Мне так нравится.

Добавлено: 16 августа 2010 г. в 08:57

Ответить

#8 DarkwaveMD

DarkwaveMD

К достоинствам движка так-же стоит отнести dofollow систему комментариев, как я понял из кода) А дизайн очень даже ничего, поддерживаю минимализм)

Добавлено: 18 августа 2010 г. в 18:51

Ответить

#9 Orlenko K.N.

Orlenko K.N.

Ай, молодец! разделяю мнение по поводу своего двига на все 100!

Добавлено: 18 августа 2010 г. в 19:26

Ответить

#11 Dmitrii

Dmitrii

А можно и мне исходников? Уж очень хочется сравнить со своим велосипедом

Добавлено: 20 августа 2010 г. в 12:30

Ответить

#13 Владислав

Владислав

Мне тоже очень понравился, классно выглядит блог. Нормалек...

Добавлено: 27 февраля 2011 г. в 23:59

Ответить

Оставить коммент:

Уважаемые посетители! Вы можете оставить свой коммент к этому посту. Пожалуйста, соблюдайте нормы приличия и этики.

Улыбка Убей себя ап стену :) Но-но-но! Лепота... Уррряя! В натуре Подмигиваю Ну извините... Ржунимагу Выпьем, друг! SOS Речь Бубен 0_o