Для чого потрібен php?



+14 +/-
Профіль користувача Atomicity Запитав: Atomicity  (рейтинг 9412) Категорія: Інтернет

Відповідей: 3

1 +/-
Найкраща відповідь

PHP це язик не програмування, як багато хто помилково думають, а мова розмітки. Він потрібен для верстки та написання web сторінок або web сайтів, за допомогою спеціального коду. PHP код є більш сучасною заміною HTML коду. Якщо спочатку html код служив для створення, написання, верстки (назвіть як хочете) статичних сторінок web сайтів, то тепер його витіснив мову php.

Хоча замінив, витіснив - це голосно сказано. Тому що поряд з php-кодом, код html ні куди не подівся і продовжує широко застосовуватися. Взагалі ці дві мови схожі один на одного як близнюки. Загалом то вони однакові, тільки php доповнили і включили в нього багато вельми цікавих можливостей. Тепер за допомогою php можна створювати динамічні сайти. Html не має такої можливості, тому що не вміє працювати з базами даних mySQL. А динамічні сторінки тим і відрізняються, що все їх вміст поміщається в цю саму базу даних, і завантажується тільки в момент звернення користувача сайту до певної (динамічної) сторінці цього сайту.

За допомогою php можна включати в будь-яке місце сторінки вставки, написані окремо, і що містяться окремо. Це дуже зручно. Можна вставляти повторювані елементи в потрібне місце сайту. Наприклад, верх сайту (шапка), або низ сайту (підвал), ліві чи праві колонки де розташовуються всілякі меню, банери, і.т.п., зазвичай повторюються на всіх сторінках сайту. Можна тепер змінювати ці елементи відразу на всіх сторінках сайту одним рухом, замінивши тільки код однієї спеціальної сторінки, яка знаходиться окремо і тільки вставляється в потрібні місця сайту за допомогою php-коду.

Що б побачити як виглядає цей код, досить натиснути правою кнопкою миші по вільному місцю сторінки будь-якого сайту і вибрати у випадаючому меню пункт "Вихідний код сторінки". Візуально php і html коди виглядають однаково. Для не знайомої людини вихідний код сторінки здасться незрозумілими крокозябра, але насправді, якщо код розмітки сторінок вивчити, можна без праці зрозуміти за яким принципом написана сторінка і побачити багато чого цікавого, з того що не видно звичайним відвідувачам сайтів.

Відповів на питання: Matsu  
0 +/-

Це найпоширеніша мова для створення серверних скриптів, генеруючих динамічні сторінки. По синтаксису багато в чому схожий з мовою С ++, а тому його освоєння не викликає великих проблем у тих, хто знайомий з програмуванням. Маса движків форумів, блогів, CMS написані саме цією мовою.

Відповів на питання: Whim  
0 +/-

Так позначається сучасну мову програмування. Повна розшифровка англійською Hypertext Preprocessor. Його особливістю є відкритий код. Зараз він дуже поширений і служить для створення динамічних сайтів по всьому світу.

Відповів на питання: Bangell