Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка інтернет-магазину і його просування в мережі Інтернет

Реферат Розробка інтернет-магазину і його просування в мережі Інтернет





і. Браузер посилає серверу запит на сторінку з php кодом. Сервер віддає цю сторінку на виконання інтерпретатору PHP, інтерпретатор генерує HTML код, віддає серверу, а сервер посилає клієнтові. Ніякого РНР коду в браузер не потрапляє, отже побачити вихідний код PHP скрипта неможливо!. Єдиний спосіб відправити щось скрипту - це клікнути по посиланню або натиснути на кнопку у формі. Так, щоб РНР обробляв якісь дії користувача в браузері - неможливо. РНР залишився на сервері, чекати нових запитів з даними для обробки. PHP, але не скрипт! Скрипт, який виконувався, віддаючи користувачеві сторінку, завершив роботу. Всі дані, які були в ньому - пропали. Саме тому, якщо якась мінлива потрібна при наступних викликах скрипта, її треба цьому скрипту передати знову. p align="justify"> Як у будь-якої мови, у мови PHP є свої достоїнства і недоліки.

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

Одним з найбільших недоліків є те, що PHP не призначений для розробки великих програм. Спочатку мова писався для створення маленьких скриптів, з кожною версією мову поліпшувався, але проте досі його не варто використовувати для великих і складних проектів. Це відбувається через те, що PHP є інтерпретується мовою, тому він не може ставати поруч по швидкості з компільовані. PHP не підтримує Unicode. PHP підтримує різні варіанти написання функцій. З одного боку це здається плюсом, але у початківця програміста можуть виникнути з цим складності. Ще одним недоліком є ​​те, що розробники мови прагнуть до його універсальності. Вони намагаються відійти від веб-програмування, зробивши тим самим PHP мовою, придатним для розробки будь-яких додатків. Але при цьому мова стає все складніше і складніше вивчати. ​​p align="justify"> У зв'язку з цим мова PHP починає втрачати свою популярність.


2.1.2 Perl

Perl - високорівнева інтерпретується динамічний мова програмування загального призначення. Назва мови являє собою абревіатуру, яка розшифровується як Practical Extraction and Report Language - "практичний мова для вилучення даних і складання звітів". p align="justify"> Переваги: ​​

В· Perl - кросплатформенний мова програмування, програми написані на Perl працюють на UNIX, Windows, Macintosh, VMS та інших платформах

В· Perl має вбудовані потужні механізми роботи з текстовими даними, регулярні вирази - невід'ємна частина мови

Назад | сторінка 4 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Середа розробки і мова програмування Delphi, його графічні засоби
  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Мова програмування C + + та середовище розробки Microsoft Visual C + +
  • Реферат на тему: Англійська мова. Одна мова - різні культури
  • Реферат на тему: Мова Paskal. Основні елементи мови. Структура програми