ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ОФФТОП_OLD > Болталка
   
 
 
Опции темы Поиск в этой теме Опции просмотра

плз помогите
  #1  
Старый 01.10.2009, 19:02
fox_malder
Участник форума
Регистрация: 28.11.2008
Сообщений: 281
Провел на форуме:
3193846

Репутация: 242
По умолчанию плз помогите

добрые люди помогите плз. просто начал писать свою cms но запарился оптимизировать все и решил что ооп сможет помочь. плз подскажите что нить, что можно почитать (где).
 

  #2  
Старый 01.10.2009, 19:06
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


Отправить сообщение для geforse с помощью ICQ
По умолчанию

 

  #3  
Старый 01.10.2009, 19:13
KaMiKadZe
Участник форума
Регистрация: 24.02.2006
Сообщений: 206
Провел на форуме:
2735257

Репутация: 103
По умолчанию

ООП это лишь альтернативный способ программирования, а точнее как понимает все это дело программист и пишет код, в оптимизации он не сильно поможет, лучше ищи где косяки в скорости работы, а так это бесполезная страна времени
Вот утрированные примеры:
ООП:
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); 
Как думаешь будет ли разница работы в этих двух вещах?

Последний раз редактировалось KaMiKadZe; 01.10.2009 в 19:15..
 

  #4  
Старый 01.10.2009, 19:30
a-l-e-x23
Участник форума
Регистрация: 15.08.2008
Сообщений: 167
Провел на форуме:
15123588

Репутация: 299
По умолчанию

Зачем изобретать велосипед?
 

  #5  
Старый 01.10.2009, 19:33
KaMiKadZe
Участник форума
Регистрация: 24.02.2006
Сообщений: 206
Провел на форуме:
2735257

Репутация: 103
По умолчанию

Цитата:
Сообщение от a-l-e-x23  
Зачем изобретать велосипед?
Саморазвитие и прогресс!
Невозможно двум изобретателям без связи между собой создать два абсолютно одинаковых изобретения!
 

  #6  
Старый 01.10.2009, 19:36
a-l-e-x23
Участник форума
Регистрация: 15.08.2008
Сообщений: 167
Провел на форуме:
15123588

Репутация: 299
По умолчанию

Цитата:
Сообщение от KaMiKadZe  
Саморазвитие и прогресс!
Невозможно двум изобретателям без связи между собой создать два абсолютно одинаковых изобретения!
Пусть берет CMS с открытым кодом и переделывает как ему угодно, пусть создает и развивается.
 

  #7  
Старый 02.10.2009, 09:45
fox_malder
Участник форума
Регистрация: 28.11.2008
Сообщений: 281
Провел на форуме:
3193846

Репутация: 242
По умолчанию

так охото самому все сделать а не слизывать с кого то
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ