Yii создаем свою мега CMS !!!

В любом деле — главное ПРАКТИКА!
Вдоволь начитавшись документации и рассмотрев демо-примеры фреймворка Yii, я решил написать что-нибудь    «более» функциональное чeм «testDrive». А что должен сделать любой web-программист в своей жизни???? Правильно!!! Написать свою супер-цмс!!!Ну если не цмс, то хотя бы что-то похожее.
И так…Начиная с этой статьи и на протяжении еще примерно 5-8 (ну как максимум 10), я буду рассказывать о процессе написания простенькой ЦМС, с использованием замечательного фреймворка Yii. Многое, что здесь будет написано, так или иначе пересекается с руководством Yii по созданию блога.
Для начала определимся с основными требованиями:

— администратор может управлять контентом двух основных типов:

  • страницы
  • посты

— администратор может удалять или одобрять комментарии к постам;
— посты могут сопровождаться произвольным количеством тэгов;
— пользователи могу просматривать посты и страницы и оставлять комментарии к ним;
— движок должен позволять менять темы оформления;

Конечно, это не полный список требований, и в процессе разработки он будет обновляться и корректироваться, но для начала этого вполне достаточно.
Определимся с технической стороной вопроса.

Писать все это мы будем на PHP, с использованием фреймворка Yii, в качестве БД будет использоваться MySQL. На клиенской стороне я буду использовать jquery и jquery UI.

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

p.s. А вот и первое «домашнее задание»: предлагаю придумать название для будущего творения, обязательное условие — в название должна присутствовать буква «Y» (Yii всетаки!!!).

p.s.s Названия типа YACS (yet another cms system) или YaBe! (yet another blog engine) — которые я хотел было «прикрутить» к этому творению — уже заняты!!! Так что, если есть какие то идеи и предложения — добро пожаловать в комментарии!

Основной сайт Юпи! — http://yupe.ru

Исходный код — https://github.com/yupe/yupe

Присоединяйтесь!

Читайте еще:

  • rosko

    cmsy 🙂
    contenty
    systemy

  • yo-cms 😀

  • Я бы тебе советовал, сразу СЕО заточеный движок делать 😉
    Да и ТЗ маленькое уж очень ;))) Для блога будет маловато, ну раз дальше будет, то подождём, увидим 😉

  • xoma

    как вариант можно вот так: Ybe! (Yii blog engine!)….

  • YABLO

  • xoma

    еще парочка вариантов (ну нравятся мне аббревиатуры):
    YpBe! (Yii powered Blog engine)
    Yup! — просто так в голову пришло!
    YuPe! — аналогично!

  • Николай

    А как Вам название Yh! (Ух!) ???

  • Оригинально :-)! спасибо за идею!

  • user

    Yux, Yupi 🙂