|
|
|
| При устройстве на работу php програмистом прозвучало требование знать и понимать MVC и кэширование. Собственно что это такое?)
Тоесть я понимаю что такое кеширование информации, но как оно связанно с php? | |
|
|
|
|
|
|
|
для: Гость
(19.11.2007 в 13:18)
| | Напрямую! Вместо того, чтобы каждый раз генерить страницу, ее можно кешировать. или кешировать данные с нее и избегать селектов из базы.
А MVC - модель программирования model-view-controller, где приложение рассматривается как совокупность и взаимодействие этих трех элементов, которые минимально связаны. Например, использование шаблонизаторов - это один из шагов к модели MVC. Ее используют для того, чтобы код был понятным, расширяемым и легкосопроводимым.
Про кеширование в пхп1
Про кеширование в пхп2
Про шаблонизатор там же | |
|
|
|
|
|
|
|
для: SHAman
(19.11.2007 в 13:29)
| | >А MVC - модель программирования
Скорее шаблон проектирования... | |
|
|
|
|
|
|
|
для: Axxil
(19.11.2007 в 14:10)
| | Да, это верно, ошибся. | |
|
|
|
|
|
|
|
для: Гость
(19.11.2007 в 13:18)
| | В зависимости от сложности проекта под кешированием могут понимать реализацию кеширования на php (типа как описал шаман) либо http://ru.wikipedia.org/wiki/Memcached
Последний случай нужен когда проект очень нагруженный. В большинстве случаев хватает самописной системы кеширования либо класс из PEAR. | |
|
|
|