Жоба php5, css, html және JavaScript тілдерін қолдана отырып құрылған, ал


 Бағдарламалау құралдарын таңдауды негіздеу



Pdf көрінісі
бет6/12
Дата11.05.2024
өлшемі3.75 Mb.
#500898
түріДиплом
1   2   3   4   5   6   7   8   9   ...   12
Agimova AUES

1.4 Бағдарламалау құралдарын таңдауды негіздеу 
Спорттық веб–порталын жобалау үшін келесі программалық құралдар 
қолданылды: 
– Apache 2.0.55; 
– HTML 5; 
– MySQL 5.0.24; 
– JavaScript; 
– CSS 3; 
– PHP 5.0.4. 
Apache – әлемдегі танымал веб–серверлердің бірі, оның ерекшеліктері: 
баптаудың үлкен мүмкіндіктері, веб–сервер жұмысы үшін көп түрлі 
қаттамлардың қолдауы, жоғары өнімділік, көптеген бағдарламалау тілдерімен 
және дерекқорлармен интеграциялану мүмкіндігі, ашық бастапқы код, түрлі 
операциялық жүйелермен (Windows, Unix, Linux) сәйкестігі. 
Apache–дың тағы бір артықшылығы – оның көп тілге аударылған толық 
құжаттаманың болуы, және де баптау файлдарының салыстырмалы 
қарапайымдылығы.
Сонымен қатар оның жақсы масштабталушылығы мен кеңейтілімділігін, 
белгілі бір сервердің жұмысына лайық тек қажетті модульдердің бастапқы 
кодтарын жинақтау мүмкіндігін атап өткен жөн. Apache–дың аппараттық 
қамтамаға күй талғамайтындығы оның қазіргі компьютерлердің кез–келгеніне 
қосуға мүмкіндік ашады. 
MySQL – бұл жылдам, сенімді және қолдануда жеңіл реляциялық 
деректер қорымен басқаратын жүйе. MySQL МББЖ GNU GPL лицензиясымен 
таратылатын бастапқы коды ашық программалық қамтама. Бірнеше жыл бойы 
MySQL өндірістік жағдайларда тиімді қолданады және қажетті тұрақтылық пен 
жұмыстың жоғары жылдамдығын қамтамасыз ете отыра, үлкен дерекқорлармен 
басқаруда қолданылады. Сонымен қатар, MySQL дамыған функционалдылық
қол жетерлік және қауіпсіздік сияқты қастиеттерге ие, және де осы қасиеттер 
Интернет арқылы дерекқорға қатынауды ұймдастыруға жақсы келеді. MySQL–
дың танымалдығына тағы да оның әйгілі веб–программалау тілдерінде сәйкес 
модульдердің бар болуы үлес қосады. 
MySQL клиенттердің мәліметтер серверіне қосылудың түрлі әдістерін 
қолдайды. Қосылу TCP/IP сокеты арқылы кез–келген қаттамада мүмкін. Одан 
басқа, түрлі қаттамаларда арнайы қосылу әдістері болады: Windows 
операциялық жүйесінде бұл атаулы арналар (named pipe), Unix–ортада бұл 
сокеттер. Connector/ODBC және Connector/JDBC интерфейстері MySQL–ге 
сәйкесінше ODBC және JDBC байланыстарын қолданатын клиенттік 
программаларды қолдайды. 
Жобалаушылармен MySQL көптеген тілдерге аударылған. Сервер 
Unicod–ты қосқанда түрлі кодтық кестелерді қолдайды, қателер туралы 
хабрламаларды түрлі тілдерде жариялай алады, MySQL мәліметтер базасында 
ақпарат таңдалынған кодта сақталынады. 


20
PHP – негізінен түрлі Интернет–қосымшалар саласында қолданылатын 
скрипттік программалау тілі. PHP құрылымының синтаксисі С++ программалау 
тілінің синтаксисіне ұқсайды. PHP – бұл Perl–дің орнына келген салыстырмалы 
жас тіл, ол негізінен веб–программалауға арналған, үйренуге күрделі емес, 
оның практикалық қолдануын кеңейтетін қосылатын түрлі модульдері бар. 
PHP–ді қолданудың басты мақсаты – қолданушының талабына сәйкес 
динамикалық HTML құру. 
PHP–дің Perl тілімен салыстырғанда оның синтаксисінің жеңілдігінде. 
PHP веб–сервердің бір бөлігі сияқты жұмыс істейді, яғни хостингтің қорларын 
үнемдейді, CGI сценарийлерге қарағанда операциялық жүйеде жаңа үрдістерді 
тудырмайды. Әсіресе ол көп қаралатын көп бетті сайтта PHP кодының 
салыстырмалы қысқа үзінділері жазылған кезде байқалады. Дәл осы жағдайда 
Perl көптеген үрдістерді тудырар еді. 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   12




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

    Басты бет