The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Несколько статей о PHP. SQLite для PHP4, 5 выпуск ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Несколько статей о PHP. SQLite для PHP4, 5 выпуск ..."  
Сообщение от opennews on 26-Авг-04, 16:35 
Несколько новых материалов, имеющих отношение к языку программирования PHP:
-  "SQLite Support for PHP4 (http://www.phpbuilder.com/columns/farell20040824.php3)" - рассказ об использовании библиотеки SQLite совместно с PHP4 (в PHP4 по умолчанию не входит, но включен в поставку PHP5);

-  "PHP as a General-Purpose Language (http://www.linuxjournal.com/article.php?sid=6627)" - рассматривается вопрос об использовании языка программирования PHP в областях отличных от разработки web-приложений. См. также статью "PHP on the Command Line" (Часть 1 (http://www.sitepoint.com/article/php-command-line-1), Часть 2 (http://www.sitepoint.com/article/php-command-line-1));
-  "Setting up a PHP 5 development environment with Apache 2 and MySQL 4.1.3 (http://builder.com.com/5100-6374_14-5290304.html)" - установка PHP5 в связки с MySQL и Apache2;

-  Опубликован пятый выпуск электронного PDF журнала "PHP в деталях (http://detail.phpclub.ru/pages/phpmag.phtml)", в номере: обзор редакторов PHP-кода, инъективные атаки , ООП и процедурное программирование, обзор ext/mysqli и т.д.

-  "Сравнительный тест эффективности языков программирования для WEB (http://cpp.com.ua/?in=kpp_show_article&kpp_art_ID=272&_by_id=1&_CATEGORY=41)" - тест Perl, PHP4 и Java2


URL: http://www.phpbuilder.com/columns/farell20040824.php3
Новость: http://www.opennet.ru/opennews/art.shtml?num=4288

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Несколько статей о PHP. SQLite для PHP4, 5 выпуск PHP в дета..."  
Сообщение от nsware on 26-Авг-04, 16:35 
Сравнительный тест эффективности языков программирования для WEB - фигня какая-то...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Несколько статей о PHP. SQLite для PHP4, 5 выпуск PHP в дета..."  
Сообщение от sergio email(??) on 26-Авг-04, 19:45 
я понимаю, что сравниваюся языки, а не платформы, но все равно забавно - Windows 2000 sp.4 на реальном железе И Linux RedHat 9 под VmWare.

почему бы тогда и Win2k под vmware не запустить для полноты картины???

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Несколько статей о PHP. SQLite для PHP4, 5 выпуск PHP в дета..."  
Сообщение от Александр email(??) on 27-Авг-04, 11:45 
"Сравнительный тест эффективности языков программирования для WEB" - тест Perl, PHP4 и Java2 - здесь автор допустил две грубейшие ошибки.
1 - анализ для Windows и Linux проведен в совершенно неравных условиях, естественно что VMWare здорово тормозит и результатам тестирования никакой веры нет.
2 - сравнивать интерпретатор и компилятор по эффективности на чисто рассчетной задаче тоже бессмысленно, ежу понятно что компилятор покажет гораздо лучшие результаты. Реально только сравнение Perl <--> PHP и C# <--> Java.
Так что полность согласен с предыдущим замечанием - фигня какая-то...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Несколько статей о PHP. SQLite для PHP4, 5 выпуск PHP в дета..."  
Сообщение от Yurik (??) on 17-Янв-05, 03:02 
> Причиной появления этой статьи было желание
> получить представление об эффективности этих
> языков программирования относительно друг друга
ефективность языков не определяется временем выполнения схожих операторов/конструкций и функций

Фактом является то что в современных Веб-приложениях скорость в основном определяется скоростью отработки SQL-запросов и/или работой тяжеловесных модулей (движки шаблонов, XSLT или например Smarty)
Скорость выполнения цыклов, мат. операций и конкатенации строк ни о какой ефективности языка не говорит.

> эмуляция большого количества бизнес логики,
> то есть циклов и условных переходов. Далее в
> тест была добавлена конкатенация строки,
> поскольку это одно из самых часто встречающихся
> операций в бизнес-логике веб-приложений
полный бред, бизнес-логика WEB-приложений использует цыкли, переходы и конкатенацию настолько мало, что это в сумме на 3-4 порядка меньше времени чем
- запуск Apache CGI-сессии
- соединение с БД
- отработка SQL запросов
- регулярные выражения,
- обработка шаблонов

Если например в даном тесте PHP показал очень плохие результаты в работе "логики и конкатенации строк", то пусть автору будет известно что PHP предполагает вынос тяжеловесных функций в компилируемый C/C++ модули, тягаться в скорости с которыми понятно никто не будет. Но ситуация это крайне редкая ввиду широкого изобилия встроенных функций и библиотек.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру