Бағдарламау тілдері мен бағдарламалар



Жұмыс түрі:  Материал
Тегін:  Антиплагиат
Көлемі: 6 бет
Таңдаулыға:   
"

БАЯНДАМА
Тақырыбы: Бағдарламау тілдері мен бағдарламалар.

Орындаған
Тексерген:

Семей
2020-2021 оқу жылы
XAMPP (ˈzæmp) -- Apache, MySQL, PHP сценарийлерінің аудармашысы, Perl бағдарламалау тілі және толыққанды веб-серверді іске қосуға мүмкіндік беретін көптеген қосымша кітапханалардан тұратын жергілікті веб-серверді кросс-платформалық құрастыру.
XAMPP-бұл қысқартылған сөз:
X (төрт операциялық жүйенің кез-келгені)
Apache
MySQL
PHP
Perl.
Толық пакетте:
SSL қолдауымен Apache Web Сервері
MySQL
PHP
Perl
FileZilla FTP сервері
POP3 SMTP сервері
phpMyAdmin утилитасы бар.
Бүгінгі таңда xampp веб-Сервердің ең жақсы жинақтарының бірі болып табылады, осы құрастырудың көмегімен сіз өзіңіздің компьютеріңізге толық және жылдам веб-серверді тез орналастыра аласыз.Бастапқыда XAMPP веб-дизайнерлер мен бағдарламашыларға Интернетті пайдаланбай өз жұмыстарын тексеруге мүмкіндік беретін әзірлеуші құрал ретінде жасалды. Жұмысты жеңілдету үшін кейбір қауіпсіздік мүмкіндіктері мен параметрлері әдепкі бойынша өшіріледі, ал XAMPP-ті тек өте ыңғайлы ортада пайдалану ұсынылады. Алайда, XAMPP кейде Бүкіләлемдік ғаламторда қолданылады. Сондай-ақ, бағдарлама MySQL және SQLite дерекқорларын құруды және басқаруды қолдайды.

Apache HTTP сервері (айтылады ə.ˈpæ.ʧi, Солтүстік Американың апача үндістерінің тайпалық тобының есімімен аталған; сонымен қатар, ағылшын тілінен бұрмаланған аббревиатура. a patchy server; орыс пайдаланушыларының арасында аударма Apache) - еркін веб-сервер.

Apache-бұл кросс-платформа, Linux, BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS операциялық жүйелерін қолдайды.

Apache-дің негізгі артықшылықтары-конфигурацияның сенімділігі мен икемділігі. Ол деректерді беру үшін сыртқы модульдерді қосуға, пайдаланушыларды аутентификациялау үшін ДҚБЖ пайдалануға, қате туралы хабарламаларды өзгертуге және т. б. IPv4 қолдайды.
Apache-ге әртүрлі бағдарламалау тілдері мен даму жүйелерін қолдауға арналған көптеген модульдер бар.

Оларға мыналар жатады:
PHP (mod_php).
Python (mod python, mod wsgi).
Рубин (apache-рубин).
Perl (mod perl).
ASP (apache-asp)[13].
Tcl (тойтармалар[14])
Сонымен қатар, Apache CGI және FastCGI механизмдерін қолдайды, бұл бағдарламаларды C, C++, Lua, sh, Java сияқты барлық дерлік бағдарламалау тілдерінде орындауға мүмкіндік береді.

MySQL -- дерекқорды басқарудың еркін реляциялық жүйесі. MySQL-ді әзірлеуді және қолдауды бұған дейін Швед MySQL AB компаниясын сатып алған Sun Microsystems-пен бірге сауда маркасына құқық алған Oracle корпорациясы жүзеге асырады. Өнім GNU General Public License және өзінің коммерциялық лицензиясы бойынша таратылады. Сонымен қатар, әзірлеушілер лицензияланған пайдаланушылардың тапсырысы бойынша функционалдылық жасайды. Дәл осы бұйрықтың арқасында репликация механизмі алғашқы нұсқаларында пайда болды.

MySQL-бұл шағын және орта қосымшаларға арналған шешім. WAMP, AppServ, lamp серверлерінің құрамына және Денвер, XAMPP, VertrigoServ серверлерінің портативті жинақтарына кіреді. Әдетте MySQL жергілікті немесе қашықтағы клиенттер қол жеткізетін сервер ретінде қолданылады, алайда Дистрибуцияға MySQL-ді автономды бағдарламаларға қосуға мүмкіндік беретін ішкі сервер кітапханасы кіреді.

MySQL ДҚБЖ икемділігі көптеген кесте түрлерін қолдаумен қамтамасыз етіледі: пайдаланушылар толық мәтінді іздеуді қолдайтын MyISAM типті кестелерді де, жеке жазбалар деңгейінде транзакцияларды қолдайтын InnoDB кестелерін де таңдай алады. Сонымен қатар, MySQL ДҚБЖ жаңа кесте түрлерін құру принциптерін көрсететін EXAMPLE кестесінің арнайы түрімен бірге келеді. Ашық архитектура мен GPL лицензиялаудың арқасында MySQL ДҚБЖ-де кестенің жаңа түрлері үнемі пайда болады.

2008 жылдың 26 ақпанында Sun Microsystems MySQL AB-ны 1 млрд долларға сатып алды[8], 2010 жылдың 27 қаңтарында Oracle Sun Microsystems-ті 7,4 млрд долларға сатып алды және MySQL-ді өзінің ДҚБЖ желісіне қосты.

MySQL әзірлеушілер қауымдастығы Drizzle (ағылш.), OurDelta, ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Бағдарламау бағыттарын топтастыру және олардың ерекшеліктері
Компьютерді ғылыми жұмыстарда қолдану
Пән Java тілінде программалау
Java бағдарламалау тіліне кіріспе
Үлестірілген ақпараттық жүйелер
Мобильді қосымшаларды әзірлеу процесі
Ақпаратты VPN технологиясы арқылы қорғау
Java бағдарламалау тілі
Дәріхананы автоматтандыру бағдарламасын құру
Мобильдік қосымшалар
Пәндер