РНР тілінде бағдарлама құру

Мазмұны

Курстық жұмыс көлемі: 33 бет

  1. Кіріспе 6
  2. Қаракөз жеке кәсіпкерлік мекемесінің құрылымы 7
  3. 1. Есептің қойылымы 9
    1. 1.1 PHP тілінде бағдарлама құру 9
    2. 1.2 PHP тілінде скрипт жазу 16
  4. 2. Курстық жұмысты жобалау 18
    1. 2.1 Веб-бет жасау тегтері 18
    2. 2.2 Веб-бетті орналастыру және мәтінді өңдеу 24
  5. 3. PHP тілінің мүмкіндіктері және бағдарламамен жұмыс 26
    1. 3.1 PHP фреймворк 26
    2. 3.2 MVC-PHP 27
  6. Қорытынды 31
  7. Пайдаланылған әдебиеттер 32
  8. Қосымша A 33

Кіріспе

PHP (ағылш. PHP: Hypertext Preprocessor — «еренмәтінді алдын ала өңдегіш») — веб-серверде HTML беттерін жасауға және дерекқормен жұмыс істеуге арналған скрипттік бағдарламалау тілі. Қазіргі таңда PHP-ті хостинг қызметін ұсынатын компаниялардың басым бөлігі қолдайды және ол веб-жобаларды әзірлеуге арналған LAMP стекінің стандартты құрамына кіреді.

Неге кең таралған?

Оңай үйреніледі, жылдам орындалады, функциялары мол және ашық бастапқы кодтары кең таралған.

Қайда қолданылады?

Веб-бағдарламалау саласында ең танымал тілдердің бірі; жиі JSP және ASP секілді технологиялармен қатар аталады.

Қауымдастық

Жүздеген мың әзірлеуші пайдаланады; интернеттегі сайттардың елеулі бөлігі PHP тілінде жазылған.

Архитектурасы және модульдері

PHP-тің маңызды ерекшелігі — ядро және оған қосылатын модульдер архитектурасы. Модульдер дерекқорлармен, сокеттермен, динамикалық графикамен, криптографиялық кітапханалармен, PDF құжаттарымен және басқа да көптеген мүмкіндіктермен жұмыс істеуге арналған. Қажет болса, кез келген әзірлеуші жаңа модуль жасап, жүйеге қоса алады.

Модульдер саны бірнеше жүз болғанымен, стандартты жинақтамада әдетте ең кең қолданылатын және тұрақты нәтижесі бар модульдер ғана беріледі.

Қалай іске қосылады?

  • PHP интерпретаторы веб-серверге арнайы модуль арқылы қосылады (мысалы, Apache немесе IIS үшін).

  • Сондай-ақ CGI-қосымшасы ретінде де жұмыс істей алады.

Вебтен бөлек қолданылуы

PHP UNIX, Linux, Windows және macOS жүйелерінде әкімшілік тапсырмаларды орындауға да қолданылуы мүмкін. Дегенмен бұл бағытта PHP кеңінен үстемдік етпейді: көбіне Perl, Python және VBScript сияқты тілдер жиі пайдаланылады.

Синтаксисі және ықпалы

Тіл синтаксисі C тіліне ұқсас. Ал ассоциативті массивтер мен foreach циклі сияқты кейбір элементтер Perl тілінің ықпалын көрсетеді.

Даму экожүйесі

PHP әзірлеушілер тобы ядроны дамытуға, кеңейтімдерге, сондай-ақ PEAR және ресми құжаттама секілді байланысты жобаларға үлес қосатын көптеген мамандардан тұрады.

Осы материал туралы

Бұл мәтін курстық жұмыстың кіріспе бөлімі ретінде берілген және жалпы көлемі 33 бет.