ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

phpache beta 4 - сравним с денвером?
  #1  
Старый 28.02.2010, 09:41
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
Cool phpache beta 4 - сравним с денвером?

.

PHPACHE beta 4


пока не буду громко орать что сделал вещь круче чем денвер
дело тут не в крутизне, а в предназначении этих сборок.

денвер - создан для разработки и отладки скриптов
пхпач - для их использования

соответственно в денвере никогда не будет тех настроек и изменений, которые на данный момент есть в пхпач

PHP код:
phpache это сборка php5.2.10 apache2.2
на данный момент
в сравнении с denwerappservvertrigoэто тюнингованный 
спорткар против навороченных легковых машин
.

апач настроен на максимальную производительность
пхп настроен на максимальную производительность
установлен eaccelerator для пхп
подключены все необходимые скриптам библиотеки
удалены все лишние
отключены логи апача 

для установки потребуется некоторое время, т.к. инсталлятор пока не готов, поэтому, если заинтересовало - следуем сюда:

http://freedomscripts.org/forum/showthread.php?p=608

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

  #2  
Старый 28.02.2010, 19:46
Аватар для Gifts
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

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

1) Если вы считаете, что отключив защиту от дурака (ака отключив max_execution_time и memory_limit, хорошо хватило ума не включать ignore_user_abort) сделали вдруг пхп гораздо быстрее - то я вас расстрою, скрипты будут работать так же, только если ваш скрипт вдруг перестанет подчищать за собой данные (например в цикле $a[]=file_get_contents(страница) - пхп отсосет все ресурсы компа и уронит что-нибудь еще

2) Отключение логов апача - это вообще сильно, они такие плохие, пишут об ошибках и о доступе к этим самым скриптам

3) Теперь о "нужных" модулях. realpath_cache_size размером в ДВАДЦАТЬ метров может быть оправдан только в одном случае, если у вас есть база на txt файлах, где каждая запись - это отдельный файл, и ищете вы эту запись с помощью readdir, opendir. Хотя да, все верно, люди ведь не должны знать про sqlite и тем более mysql - давайте вообще удалим эти модули

4) Еще не нужный модуль - php_sockets например, зачем людям знать, что существуют бинарные протоколы, зачем им приделывать WebIcqClass например, к скриптам? Совершенно не нужно. Работа с поп3, имап на сокетах - ересь какая, будем тянуть ненужные классы, потому что Вам так удобнее

5) Зато оставили curl. А почему? Потому что вам лень освоить чистые кроссплатформеные сокеты из пункта 4, а значит и людям они не нужен.

6) php_gd2 тоже правильно удалили, зачем он нужен, если некоторые капчи без него разгадывать сложновато - это проблема пользователя, пусть мучается

7) раз уж мы выяснили, что для реальных проектов, ввиду отсутствия мускуля - эта сборка не годится, то зададимся вопросом - а нахрена здесь eaccelerator? Он пригодится, если например у вас сотни/тысячи обращений к скрипту, когда действительно кэширование подгружаемых модулей может пригодится, а парсилку вы включите один раз в сутки и забудете о ней

В сухом остатке - нерабочая (в том смысле, что не подходящая для работы) сборка, без установщика, без портабельности на флешке (в отличие от денвера, кстати) с удаленными с особым цинизмом модулями, чтобы не дай Бог, не было соблазна их включить

З.Ы. название сборки "ПХП, а че?" - понравилось
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
 
Ответить с цитированием

  #3  
Старый 28.02.2010, 19:58
Аватар для RealMarkus
RealMarkus
Познающий
Регистрация: 27.11.2009
Сообщений: 48
Провел на форуме:
326942

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

единственное, че можно сказать .. маловато ..
производительность - nginx.
Вот денвер уважаю, за то, что все можно быстро поставить и расширяемость.. Те питон, парсер, перл , мускул и пхп ставятся.. за один клик..
ЗЫ скриптов тоже вроде много ) не удобно.. к примеру, скрипт работает с бд.. те данные импортируются в бд.. А где брать эту самую БД? Скачивать дистр и самому устанавливать. ЗЫЫ ща уже пыхпых 5.3.* )
 
Ответить с цитированием

  #4  
Старый 28.02.2010, 21:54
Аватар для undef
undef
Новичок
Регистрация: 23.09.2009
Сообщений: 19
Провел на форуме:
21294

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

дела так не делаются. хотите скорости - незачем использовать апач и незачем использовать говносборки под windows.
linux/freebsd + nginx + fastcgi + spawn-fastcgi + php-cgi + memcached/eaccelerator/APC
 
Ответить с цитированием

  #5  
Старый 01.03.2010, 20:31
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


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

Цитата:
и не делайте громких заявлений
процитируйте, пожалуйста, мои "громкие заявления"


Цитата:
ваши говнопарсилки и ничего более
что именно вы знаете о моих "говнопарсилках"?
покупали, пользовались? наверное знаете в каком количестве их покупают и сколько людей ими пользуется?
думаю нет.

Цитата:
люди ведь не должны знать про sqlite и тем более mysql - давайте вообще удалим эти модули
мои клиенты не используют mysql/sqlite. будем спорить?

Цитата:
Еще не нужный модуль - php_sockets например
странно что он не попал в релиз, тем не менее у меня он есть. и к тому же это бета.

Цитата:
что вам лень освоить чистые кроссплатформеные сокеты из пункта 4
лол. может и виндой я пользуюсь потому что мне лень освоить консоль?
курл позволяет мне писать много и быстро, как того требует клиент. а с сокетами у меня ничего кроме головной боли не связано. так или иначе, мне пришлось все их искоренить из своих скриптов.
и я не собираюсь тратить время на их детальное изучение, т.к. это не даст никакого видимого улучшения работе скрипта.

Цитата:
php_gd2 тоже правильно удалили
опять тоже самое. у меня в сборке он есть. и если он не попал в эту бету, то точно будет в последующей.

Цитата:
что для реальных проектов, ввиду отсутствия мускуля - эта сборка не годится
собственно это можно было понять и из моего поста. какие ещё "реальные проекты"?
я сделал его не в качестве аналога денверу. денвер вполне себе хорошая вещь.
но назначение у неё совсем другое.

Цитата:
а нахрена здесь eaccelerator?
какие доводы против?


последнее, что хочу сказать в адрес Gifts - откуда столько ненависти?
кого я насильно пересадил с денвера, делать "реальные проекты" на мою "недосборку", которая к тому же ярко помечена как бета?

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

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


Цитата:
производительность - nginx
на нгинкс, насколько я знаю, нельзя прикрутить пхп

Цитата:
ЗЫЫ ща уже пыхпых 5.3.*
тогда и писать надо под него. а на большинстве серверов он ещё не поддерживается.
да и не факт что будет, там пхп6 не за горами.

Цитата:
и незачем использовать говносборки под windows
ну а это уж особенность клиентов. добрая половина запускает с винды

ну и в заключение добавлю, что уже несколько моих клиентов юзают эту "недосборку"
жалоб не поступало, ждут инсталлятора и всячески поддерживают.

всем спасибо.

Последний раз редактировалось Дикс; 01.03.2010 в 20:34..
 
Ответить с цитированием

  #6  
Старый 01.03.2010, 20:42
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


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

Цитата:
а с сокетами у меня ничего кроме головной боли не связано. так или иначе, мне пришлось все их искоренить из своих скриптов.
и я не собираюсь тратить время на их детальное изучение
И все таки, что мешает один раз написать класс на сокетах, чтобы сократить работу до конструкций типа $http->get(...) ?
 
Ответить с цитированием

  #7  
Старый 02.03.2010, 10:10
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


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

Я написал обертку для курла
пример

$return = $as_curl->load("http://.....")->setPost($postData)->setCookie($cooke)->setRef("referer")->disableFollow()->exec();

зачем сокеты?
 
Ответить с цитированием

  #8  
Старый 02.03.2010, 10:38
Аватар для rushter
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме:
9257858

Репутация: 979


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

Чтобы не заставлять всех ставить curl.
__________________
Blog
 
Ответить с цитированием

  #9  
Старый 02.03.2010, 10:43
Аватар для GreenBear
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


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

я тут на месте дикса, тем более поставить курл это дело 5 секунд. это удобнее, а что и в целом итоге - дешевле для заказчика
 
Ответить с цитированием

  #10  
Старый 02.03.2010, 10:47
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


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

да, ни у одного моего клиента пока не было проблем с отсутствием курла
только в тех случаях когда они ставили свежий денвер
но на этот случай на lsdeex.ru я повесил мануал по установке и все вроде справлялись
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ по Windows 7 -Gory King- Windows 35 08.06.2010 17:22
Opera Mini 5 beta – мобильный Java-браузер не хуже настольных root_sashok Мировые новости 61 06.12.2009 04:15
Windows 7 Beta 2 не будет .AkeLLa Мировые новости 52 08.02.2009 21:09
Microsoft рассылает приглашения на участие в тестировании Windows 7 Beta GrinGoO Мировые новости 5 24.12.2008 20:45
Visual Studio 2005 Beta Experience w00d Soft - Windows 13 24.12.2005 20:50



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


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




ANTICHAT.XYZ