Page 11 - 4475
P. 11
спеціально спрямована на роботу в Інтернеті, мова з
універсальним і зрозумілим синтаксисом. І хоча PHP є
досить молодою мовою, вона здобула таку популярність
серед web-програмістів, що в наш час є мало не
найпопулярнішою мовою для створення веб-застосунків
(скриптів).
Наявність вихідного коду та безкоштовність.
Стратегія Open Source, і розповсюдження початкових
текстів програм в масах, безсумнівно справили
благотворний вплив на багато проектів, в першу чергу —
Linux хоч і успіх проекту Apache сильно підкріпив позиції
прихильників Open Source. Сказане відноситься і до історії
створення РНР, оскільки підтримка користувачів зі всього
світу виявилася дуже важливим чинником в розвитку
проекту РНР.
Ухвалення стратегії Open Source і безплатне
розповсюдження початкових текстів РНР надало неоціниму
послугу користувачам. Додатково, користувачі РНР в
усьому світі є свого роду колективною службою підтримки,
і в популярних електронних конференціях можна знайти
відповіді навіть на найскладніші питання.
Ефективність. Ефективність є дуже важливим
чинником при програмуванні для середовищ розрахованих
на багато користувачів, до яких належить і web. Важливою
перевагою PHP є те, що ця мова належить до
інтерпретованих. Це дозволяє обробляти сценарії з
достатньо високою швидкістю. За деякими оцінками,
більшість PHP-сценаріїв (особливо не дуже великих
розмірів) обробляються швидше за аналогічні їм програми,
написані на Perl. Проте, щоб не робили розробники PHP,
виконувані файли, отримані за допомогою компіляції,
працюватимуть значно швидше — в десятки, а іноді і в
сотні разів. Але продуктивність PHP цілком достатня для
створення цілком серйозних веб-застосунків.
Перша PHP-програма. Типова для новачків
6