.. / Сodeigniter Шаг за Шагом

  1. «CodeIgniter-блог за семь шагов» семь лет спустя.

    Записки «CodeIgniter Шаг за Шагом» были написаны много лет назад, когда в рунете практически не было никакой информации о CI. К удивлению для меня они до сих пор не потеряли актуальность. Судя по статистике до сих пор находятся люди, которым нужны примеры для CodeIgniter. Почему к удивлению? Потому что в 2007 году CodeIgniter был наилучшей платформой для изучения php-фреймворков и в частности MVC-шаблона. Но сейчас, когда я пишу этот текст уже 2012 год. И имхо смотреть в строну CodeIgniter´а не самая лучшая затея. Почему?
  2. Codeigniter Blog. Step7: Template+Benchmark+Cache. Game over.

    От внешнего вида кода c мешаниной из HTML и php/asp/etc меня тошнит. Хотя дело вкуса. Некоторым нравится. Лозунги типа:  "PHP - лучший темплейтор", "Visual Studio думает за вас", "Зато Template Имярек очень гибкий!" имеют право на существование. Но поскольку я не разделяю этот лозунг, я все-таки приляпаю к блогу библиотеку темплейтов CodeIgniter.
  3. Codeigniter Blog. Step6: WISIWIG: TinyMCE и FCKEditor

    Пришло время прикручивать WYSIWYG - визуальный редактор текстов типа FrontPage. Причем, чтобы не мелочиться прикрутим сразу два: FCKeditor и TinyMCE. И то и другое занимает по времени е более 10-15 минут. 
  4. Codeigniter Blog. Step5: Пейджер - листалка - pagination

    Все получается очень хорошо, но блог выводит все записи на одну страницу и в непонятном порядке. Необходимо добавить листалку - пейджер, чтобы как у порядочных на странице выводилось не больше 10-20 записей, а заодно упорядочить вывод записей от более новых к более старым.
  5. Codeigniter Blog. Step4: Авторизация

    На предыдущем шаге было сделано добавление записей в блог, но эта возможность доступна любому с улицы. Необходимо добавить авторизацию для блога, чтобы эта функция была доступна только его владельцу/администратору.
  6. Codeigniter Blog. Step3: Добавление записей и комментариев в блог

    На двух предыдущих шагах создали заготовку блога, без возможности добавления записей. На этом шаге сделаем добавление записей. Полноценным от этого блог не станет, но на полшага к этому приблизится.
  7. Codeigniter Blog. Step2: Приступаем к блогу. Ввод/вывод записей и комментариев

    На предыдущем шаге освоили создание контроллера и вьюера. Теперь пришло время заняться собственно блогом. На этом шаге заведем базы данных, введем туда фиктивные записи попробуем вывести как в всамоделешном блоге.
  8. Codeigniter Blog. Step1: Hello World

    После прочтения общих сведения о фреймворках, MVC, остановился на CakePHP и Codeigniter. После поверхностной примерки обеих систем отсеял CakePHP за громоздкость и запутанность документации. Но в мыслях его все таки держу. Может придется перейти на него. Чтобы все уложилось в мозге, описываю все действия по созданию блога в Codeigniter по шагам. Т.ч. все что написано ниже - исключительно для собственного пользования и не претендует на нечто большее.
Go Index Test