добрые люди помогите плз. просто начал писать свою cms но запарился оптимизировать все и решил что ооп сможет помочь. плз подскажите что нить, что можно почитать (где).
ООП это лишь альтернативный способ программирования, а точнее как понимает все это дело программист и пишет код, в оптимизации он не сильно поможет, лучше ищи где косяки в скорости работы, а так это бесполезная страна времени Вот утрированные примеры: ООП: PHP: class Timer { private $start; private $end; public $time; function __construct() { list($usec, $sec) = explode(" ", microtime()); $this->start = $usec + $sec; } public function end () { list($usec, $sec) = explode(" ", microtime()); $this->end = $usec + $sec; $this->time = $this->end - $this->start; echo $this->time; } } Функционал: PHP: function startTimer () { list($usec, $sec) = explode(" ", microtime()); $start = $usec + $sec; return $start; } function endTimer ($start) { list($usec, $sec) = explode(" ", microtime()); $end = $usec + $sec; $time = $end - $start; echo $time; } Первый юзается PHP: $timer = new Timer(); $timer->end; Второй же: PHP: $sTimer = startTimer(); endTimer($sTimer); Как думаешь будет ли разница работы в этих двух вещах?
Саморазвитие и прогресс! Невозможно двум изобретателям без связи между собой создать два абсолютно одинаковых изобретения!