Архивы метки: Codeigniter

Кэширование запросов к базе (Codeigniter)

Сразу пример кода:
Первый результат выборки будет кэшироваться, а второй (после отключения кэша) нет. Читать далее →

Вышел CodeIgniter 1.7.2

145445Дождались обновление после 7 месяцной задержки любимого мною фрейворка CodeIgniter (любимого потому что я именно его использую для разработак последнее время).

И так посмотрим что же нового:

  • Совместимость с php 5.3;
  • Добавлен класс Cart (корзина для интернет-магазинов);
  • Улучшения хелпера Form;
  • Добавлена функция is_php () для проверки версии php;
  • Усовршенствована функция show_error (), тепрь она позволяет отсылать http-статусы ошибок. Все вызовы этой функции во фреймворке теперь шлют соответствующие статусы;
  • Многочисленные исправления ошибок;

Не много но все же приятно :)
Первоисточник
Скачать CodeIgniter 1.7.2

Расширенная версия CodeIgniter — CI EXtended

12345234312
CodeIgniter в последнее время не очень развивается: в версии 1.7.2 ничего революционного не намечается (мелкие дополнения в хелперах, совместимость с PHP5.3, сомнительной полезности класс Cart).

В связи с этим многие присматриваются к Kohana, который в своё время отпочковался от CI, но уже имеет с ним не так много общего. Самая большая проблема Kohana — большой разрыв документации и реального состояния дел. Так что этот фреймворк — не лучший выбор, если в планах нет разбора кода и постоянного слежения за его развитием. Я лично пока дружу с CodeIgniter Читать далее →

Современные PHP-фреймворки

comp_2Недавно заинтересовало какие сейчас в принцепе существуют PHP-фреймворки. Недолго порыскав в интернете нашел несколько наиболее востребованых и популярных. Это конечно не все а только небольшая часть но тут я думаю каждый найдёт что то по себе. а для тех кто не понимает о чём собственно идет речь, как всегда справка:

Фреймворк (англ. framework) — термин, имеющий размытое значение. Обычно используется в программировании, обозначая «простую концептуальную структуру, используемую для решения сложной, проблемной задачи». Значение этого термина существенно зависит от контекста его использования. Программный фреймворк (англ. software framework) — каркас программной системы (или подсистемы). Может включать вспомогательные программы, библиотеки кода, язык сценариев и другое ПО, облегчающее разработку и объединение разных компонентов большого программного проекта. Обычно объединение происходит за счёт использования единого API. Читать далее →

Кэширование для CodeIgniter

prev_codeigniterСтатья о  прикручивании кэша из Zend Framework к CodeIgniter. Кэш — промежуточный буфер хранения информации с более быстрым доступом, содержащий копию той информации, которая храниться в памяти (или создаётся заново) с менее быстрым доступом. Кэширование в веб-приложении очень полезно, а иногда необходимо, и эфектом от его использования будет — уменьшение нагрузки на сервер, уменьшение времени генерации страницы и как следствие ваш сайт сможет принять больше посетителей.

Мною был выбран механизм кэширования Zend Cache, поясню почему:
Во первых этот механизм позволяет использовать разные фронтэнды и бэкенды через один API.
Во вторых удобное управление кэшем, гибкие настройки.
В третьих просто потому что он является стабильным и надёжным механизмом кэширования, и его разработкой и поддержкой занимаются профессионалы. Читать далее →

CodeIgniter 1.7.1

Вышла новая версия популярного PHP-фреймворка CodeIgniter за номером 1.7.1.

Читать далее →

Переведенная Документация по CodeIgniter в CHM

Представляю вам переведённую документацию по фремворку CodeIgniter. Она полностью переведена и собрана в CHM файл. Вообщем качаем и пользуемся.

Скачать документацию по CodeIgniter в CHM (ci_user_guide_ru_world-proru.zip)

CodeIgniter 1.7.0

Обновился популярный PHP-фреймворк CodeIgniter. Изменения довольно внушительные.

Читать далее →

Top