Php тілінің қысқаша даму тарихы



жүктеу 19,14 Kb.
Дата27.03.2023
өлшемі19,14 Kb.
#41875
түріСценарий
PHP тіл

    1. PHP тілінің қысқаша даму тарихы


PHP (ол мына сөз акронимі: "PHP: Hypertext Preprocessor/Гипермәтіндік Препроцессор ", алғашқыда - Personal Home Page сөзінен шыққан ) – HTML ортасына енгізілген сценарийлерді жазу тілі.
Бұл тілдің синтаксисінің басым бөлігі C, Java және Perl тілдерінен алынған (әрине өзінің ерекше-лігіне байланысты жаңа мүмкіндіктер қосылған). Тілдің мақсаты – Web- программалаушыларға жеңіл әрі жылдам өзгертуге болатын динамикалық түр-дегі ықшам html-парақтар құру мүмкіндіктерін беру. PHP – HTML ортасына енгізілген, бірақ серверде орындалатын сценарийлер жазу тілі.
PHP тілінің бір ерекшелігі – мәліметтер базаларымен бірігуінің жоғары деңгейде болуы. Қазіргі кезде бұл тіл бірсыпыра мәліметтер базаларын сүйемелдей алады, олар: Oracle, Adabas D, Sybase, FilePro, mSQL, Velocis, MySQL, Informix, Solid, dBase, ODBC, Unix dbm, PostgreSQL
PHP тілін 1994 жыл аяғында Расмус Ледорф (Ras-mus Lerdorf) ұсынған болатын. Оның алғашқы нұсқа-лары сайтты және ондағы резюмені қанша адам көргенін қадағалау.
мақсатында жасалған болатын. Бұл тіл-дің бастапқы бір нұсқасы 1995 ж. шығып, ол Personal Home Page Tools деген атпен белгілі болады. Мұнда қонақтарға арналған мәлімет, санауыш және т.с.с. қосымшалар болған еді.
Қазіргі кезде 1996 ж. өзінде PHP тілі әлемдегі 15,000 веб-сайтта қолданылғаны белгілі. Ал 1997 ж. бұл көрсеткіш 50,000-нан асты. 1997 ж. PHP тіліне бірсыпыра жаңалықтар қосылды. Содан бастап Расмустың жеке жобасы бірсыпыра программалау-шылардың қолдауымен жақсы ұйымдасқан жұмысшы топқа айналды. Бұл тілдің синтаксистік анализаторын Зев Сураски (Zeev Suraski) мен Анди Гутманс (Andi Gutmans) қайтадан жазып шықты, осы нұсқадағы анализатор PHP 3 тілінің негізі болып қалыптасты.
PHP тілі 1998 ж. ортасында дүние жүзіндегі 150,000 cайтта қолданылды. Болашақта олардың саны Интернеттегі Netscape's flagship Enterprise server ортасындағы сайттардан да асып түсті.
PHP тілі барлық ірі-ірі операциялық жүйелерге енді, ол Linux ортасында, Unix (HP- UX, Solaris и OpenBSD) нұсқаларында, Microsoft Windows, Mac OS X, RISC OS, т.б. орталарда жұмыс істей бастады. PHP тілі көптеген web-серверлерде сүйемелденетін болды. олар Apache, Microsoft Internet Information Server, Personal Web Server, Nets-cape, iPlanet-серверлер, т.с.с.
Осы серверлердің көпшілігінде PHP тілінің арнайы модульдері бар. PHP тілі суреттерді бейнелеп, PDF-файлдарды, тіпті Flash клиптерін де көрсете алатын болды.
Қазір РНР – жылдам дамып келе жатқан программалау ортасы, ол Интернеттегі көптеген серверлерде жұмыс істейді. РНР-де жасалған файлдар серверлердің барлығында да сақталып, өңделе береді. РНР тілінің артықшылығы оны HTML-парақтың кез-келген жеріне қосып, түрлендіруге болады. Оған қоса тілдің синтаксисі, құрылуы, ережелері де онша қиын емес.
РНР тілінің ерекшеліктері

РНР артықшылықтары. РHP – HTML-кодқа қосылатын, бірақ серверде орындалатын скриптер тілі. PHP тілі скриптерінің құжатқа енгізілуін көрсететін бір мысал қарастырайық.
1 мысал. PHP кодтарын құжатқа енгізу


Listing l



жүктеу 19,14 Kb.

Достарыңызбен бөлісу:




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау