Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: MVC, кэширование.
 
 автор: Гость   (19.11.2007 в 13:18)   письмо автору
 
 

При устройстве на работу php програмистом прозвучало требование знать и понимать MVC и кэширование. Собственно что это такое?)
Тоесть я понимаю что такое кеширование информации, но как оно связанно с php?

   
 
 автор: SHAman   (19.11.2007 в 13:29)   письмо автору
 
   для: Гость   (19.11.2007 в 13:18)
 

Напрямую! Вместо того, чтобы каждый раз генерить страницу, ее можно кешировать. или кешировать данные с нее и избегать селектов из базы.

А MVC - модель программирования model-view-controller, где приложение рассматривается как совокупность и взаимодействие этих трех элементов, которые минимально связаны. Например, использование шаблонизаторов - это один из шагов к модели MVC. Ее используют для того, чтобы код был понятным, расширяемым и легкосопроводимым.

Про кеширование в пхп1
Про кеширование в пхп2
Про шаблонизатор там же

   
 
 автор: Axxil   (19.11.2007 в 14:10)   письмо автору
 
   для: SHAman   (19.11.2007 в 13:29)
 

>А MVC - модель программирования
Скорее шаблон проектирования...

   
 
 автор: SHAman   (19.11.2007 в 17:06)   письмо автору
 
   для: Axxil   (19.11.2007 в 14:10)
 

Да, это верно, ошибся.

   
 
 автор: Axxil   (19.11.2007 в 14:17)   письмо автору
 
   для: Гость   (19.11.2007 в 13:18)
 

В зависимости от сложности проекта под кешированием могут понимать реализацию кеширования на php (типа как описал шаман) либо http://ru.wikipedia.org/wiki/Memcached
Последний случай нужен когда проект очень нагруженный. В большинстве случаев хватает самописной системы кеширования либо класс из PEAR.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования