- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
http://www.vitalik.com.ua/node/5
http://xodian.net/serendipity/index.php?/archives/27-Benchmark-PHP-vs.-Python-vs.-Perl-vs.-Ruby.html
сабж!
кто что скажет?
нафига тогда он нужен?
У меня на сервере 4GB оперативы и 30к-40к посещаемость, вроде норм покамись всё работает=) ы
Избегайте использования классов и функций в PHP :D
А еще лучше - пользуйте perl 😂
нафига тогда он нужен?
Если не нужен, то не используйте. Если для вас он медленный, то советую использовать asm - тут уже со скоростью сравниться трудно будет какому-либо языку. :)
А еще существуют системы кэширования (например eAccelerator, Memcache, XCache, APC) и их использования может дать неплохой прирост производительности и уменьшить использования памяти. А еще ПХП используют в связке с lighttpd или nginx в режиме FastCGI.
Нафига спрашивается этот тест? PHP предназначен для обработки гет и пост запросов. Это самое простое (для программиста) средство общения между посетителем и базой. PHP не предназначен для сложных задач, а со своими справляется, хоть и медленней на мгновение.
pistol, это минимально простой код. Тест должен показать насколько медленный в языке вызов метода класса и вызов функции.
Хм... и какой с практической точки зрения толк от цикла увеличения на 1? Подобные тесты конечно кое-что показывают, но это пузомерка, не более...Надо тестировать скорость на реальных задачах, например, на распространённых CMS.
Кстати о тестах производительности и их "пользы":
Пару лет назад был скандал с Sun Microsystems - они умудрились на порядки увеличить скорость выполнения тестов Java. Как оказалось, интерпретатор Java умел определять, что запущены именно эти тестовые классы, и выполнял не их, а аналогичный код на Си. Шумиху подняли программисты, которые обнаружили, что Java-тесты исполнялись так же быстро как и код на Си. Скандал замяли, тесты удалили с сайта Sun...
Прямые руки... и будет счастье, а не от языка зависит.
для тех, кто по старой доброй традиции не ходит по ссылкам, код там такой:
все модные фреймворки и прочие методологии именно такой код и используют.
Кстати добавлю, что любой современный сайт настолько привязан к БД, что там бОльшую роль играет скорость выполнения запросов... одно только соединение с БД занимает десятки милисекунд