РНР возник как компонент при использовании многих средних и крупномасштабных вебовских баз данных. Это совсем не означает, что другие скрипт-языки не имеют права на великолепное будущее. Однако, существует достаточно много причин, которые заставляют именно РНР отдать предпочтение, например: