Документация PHP


PHP и COM

Переход из PHP 4 в PHP 5

ЧАВО

PHP Manual


PHP и другие языки

PHP самый лучший язык для web программирования, а как насчёт других языков?

  1. PHP против ASP?
  2. Существует ли преобразователь ASP в PHP?
  3. PHP против Cold Fusion?
  4. PHP против Perl?

PHP против ASP?

На самом деле, ASP сам по себе языком не является, это акроним для Active Server Pages, в действительности для программирования с ASP используется Visual Basic Script или JScript. Наибольшим недостатком ASP является то, что это частная система и по родному используется только на Microsoft Internet Information Server (IIS). Это ограничивает его доступность только для Win32 серверов. Существует пара проектов в работе, которые позволяют ASP выполняться в других окружениях и на других web серверах: » InstantASP от » Halcyon (коммерческий), Chili!Soft ASP от » Chili!Soft (коммерческий). Считается, что ASP медленнее и более громоздкий чем PHP, а также менее стабильный. Некоторыми "за" для ASP является то, что так как в нём в основном используется VBScript, то подхватить язык относительно легко, если вы уже знаете как программировать в Visual Basic. Поддержка ASP по умолчанию включена в IIS, что упрощает его установку и зыпуск. Встроенные в ASP компоненты очень ограничены, поэтому если вам требуются "продвинутые" возможности, такие как взаимодействие с FTP серверами, вам придётся покупать дополнительные компоненты.

Существует ли преобразователь ASP в PHP?

Да, для серверной стороны наиболее часто ссылаются на » asp2php, также как и на вариант для » стороны клиента.

PHP против Cold Fusion?

В общем считается, что PHP быстрее и более эффективен для сложных программных задач и для пробования новых идей. Также на PHP обычно ссылаются как на более стабильный и менее требовательный к ресурсам. Cold Fusion имеет лучшую обработку ошибок, абстракцию баз данных и разбор дат, хотя в PHP 4 тоже уделено внимание абстракции баз данных. Другое, что перечисляется как одна из сильных сторон Cold Fusion, это его превосходная поисковая система, но отмечается, что поисковая система это не то, что должно быть включено в скриптовый язык для web. PHP работает почти на каждой существующей платформе, Cold Fusion доступен только для Win32, Solaris, Linux и HP/UX. Cold Fusion имеет хороший IDE и в общем в нём легче начинать, тогда как PHP вначале требует больше знаний по программированию. Cold Fusion был спроектирован в расчёте на не программистов, когда PHP сосредотачивается на программистах.

Замечательное сводка на эту тему от Майкла Дж. Шелдона (Michael J Sheldon) была опубликованна в списке почтовой рассылки для PHP. Копия может быть найдена на » http://marc.theaimsgroup.com/?l=php-general&m=95602167412542&w=1.

PHP против Perl?

Наибольшее преимущество PHP перед Perl это то, что PHP был спроектирован для написания скриптов для web, в то время, как Perl был создан для более широкого круга задач и поэтому может быть очень сложным. С гибкостью/сложностью Perl проще писать код, который будет трудно читать другому автору/кодировщику. PHP имеет менее запутанный и более строгий формат без ущерба для гибкости. PHP проще интегрировать в существующий HTML, чем Perl. PHP имеет почти что все 'хорошие' функциональные возможности Perl: конструкции, синтаксис и так далее, не становясь таким же сложным, каким может быть Perl. Perl довольно испытанный и точный язык, он существует с конца восьмидесятых, но PHP зреет очень быстро.


PHP и COM

Переход из PHP 4 в PHP 5

ЧАВО

PHP Manual

SAPE все усложнил?

MainLink - простая и прибыльная продажа ссылок!

Последние поступления:

ТехЗадание на Землю

Размещена 14 марта 2018 года

Пpоект Genesis (из коpпоpативной пеpеписки)

читать далее…

Шпаргалка по работе с Vim

Размещена 05 декабря 2017 года

Vim довольно мощный редактор, но работа с ним не всегда наглядна.
Например если нужно отредактировать какой-то файл например при помощи crontab, без знания специфики работы с viv никак.

читать далее…

Ошибка: Error: Cannot find a valid baseurl for repo

Размещена 13 сентабря 2017 года

Если возникает ошибка на centos 5 вида
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. Invalid release/

читать далее…

Linux Optimization

Размещена 30 июля 2012 года

Prelink

читать далее…

Размещена 06 апреля 2012 года

С детства мечтаю увидеть трёх животных: ёшкиного кота, бляху муху и сидорую козу!!!