PHP — нұсқалар арасындағы айырмашылық

Түйіндемесі өңделмейді
ш (r2.7.3) (Боттың түзеткені: te:పిహెచ్‌పి(PHP); косметические изменения)
 
PHP дамытушылар тобы тідің ядросы, қосымшаларымен жұмыс істейтін, соған қатар [[PEAR]] не тілдің құжаттамасы сияқты байланысты жобалармен айналысатын көптеген адамдардан тұрады.
 
 
== Қолдану облысы ==
 
PHP [[интернеттiң желiсi үшiн программалауды | веб программалау ]] төңiрегiнде - арқасында өз оңайлығы, орындауды жылдамдық, бай функционалдық ([[JSP]] қатар, [[Perl]] және [[ASP.NET]] қолданылатын тiлдермен) бiр [[скрипт тiлдерiнiң | Скрипт тiлi]] әйгiлi, [[кроссплатформенность | кроссплатформенности]] және [[PHPның лицензиясының | PHPның лицензиясы]] негiзде бастапқы кодтардың таратуына.
 
[[веб-сайт]] құрастырудың төңiрегiдегiн мәлiмдiлiк қосымшалардың веб-нiң өңдеуi үшiн кiрiстiрiлген құралдардың үлкен жиынының бар болуымен анықталады.<ref>{{cite web|url=http://docs.php.net/manual/ru/features.php|title=PHP: Айырмашылық ерекшелiктер — Manual|date=21 июня 2009|lang=ru|accessdate=2009-11-13|archiveurl=http://www.webcitation.org/616XjSW8d|archivedate=2011-08-21}}</ref>. Негiзгi негiзгi олардың iшiнен:
* автоматты шығару [[HTTP#POST|POST]] және [[HTTP#GET|GET]] - параметрлер, сонымен бiрге сервердiң веб-сiнiң айнымалы орталарының алдын ала анықталған массивтарында;
* деректер қорының әр түрлi басқару жүйелерiнiң үлкен санымен өзара әрекеттесу([[MySQL]], [[MySQLi]], [[SQLite]], [[PostgreSQL]], [[Oracle (OCI8]]), [[Oracle (ДҚБЖ )|Oracle]], [[Microsoft SQL Server]], [[Sybase]], [[ODBC]], [[mSQL]], [[IBM DB2]], [[Cloudscape]] және [[Apache Derby]], [[Informix]], [[Ovrimos SQL]], [[Lotus Notes]], [[DB++]], [[DBM]], [[dBase]], [[DBX]], [[FrontBase]], [[FilePro]], [[Ingres II]], [[SESAM]], [[Firebird]] / [[InterBase]], [[Paradox File Access]], [[MaxDB]], [[Интерфейс]] [[PDO]]);
* автоматты жiберу [[HTTP бастар|HTTP - бастар]];
* HTTPмен жұмыс - авторландырумен;
* жұмыс [[cookies]] және сессиялармен
* жергiлiктi және алып тастаған файлдармен жұмыс, [[сокеттермен (программалық интерфейс) |сокет]];
* сервер жүктелетiн файлдардың өңдеуi;
* [[XForms]]пен жұмыс.
 
PHP дәл қазiр жүз-жүздеп мың өңдеушiлерге қолданылады. PHPның 2011 жылының сәуiрiндегi TIOBEнiң жүйелердiң iздестiру дерек негiзделетiн корпорацияларын рейтингке сәйкес программалаудың тiлдердi ара-арасындаларын 5 орында болды.<ref name="tiobe" /> PHP қолданушы ең iрi сайттарға [[Facebook]] , [[Вконтакте]], [[Wikipedia]] жатады, тағы басқалар.
 
[[LAMP]] қа кiредi - жасау үшiн программалық қамтамасыз етудi таралған жиын [[хостинг]] және ([[Linux]], [[Apache]], [[MySQL]], PHP) [[веб-сайт]]тар.
 
=== GUI ді жасау - қосымшалары ===
 
PHP және шамалы осы сапада жайғандығымен, ол [[GUI]] жасау үшiн - қосымшалар қолдануға болады.
 
Қосымшалардың кроссплатформенныхы жасаулар үшiн [[виджет]]тің тиiстi әйгiлi кiтапханалары үшiн [[PHP-GTK]] пакеттер [[PHP-Qt]] және өзiмен ұсынатын орауыштар қызмет көрсетедi.
 
[[Файл:Winbinder fe big.png|thumb|Формалардың редакторының скриншотыWinBinder|left]]
[[Windows API]] қолданумен программалау қызықтырады екi екiнiң бiрi бар болатыны сол үшiн. Бiрiншiден бұл [[open source]] пакеттерi WinBinder <ref>[http://winbinder.org/ WinBinder] home page</ref>.Оның ядросы [[C (программалау тiлi ) C]] жазылған болады. кеңейту php — php_winbinder.dll.WinBinderдiң құрамына (скриншотты қара) формалардың қолданумен WinBinderлердiң өзiне жазылған көз мөлшерiмен редакторы сонымен бiрге қосылған. Бiрақ, мән, WinBinderлер бойынша болып табылады [[WinAPI]] орауыш тұрып қалы және олардан қолданумен программалау - төмен деңгейлi жеткiлiктi.
[[Файл:Dev-studio-shot.png|thumb|Программалау ортасының скриншотыDevelStudio]]
Екiншi екiнiң бiрi [[интегралдалған орта | RAD (программалау ) ]] болып табылады Devel Studio<ref>[http://develstudio.ru/ Сайт Devel Studio]</ref>, ең алдымен, бағдарлалғаны жаңа бастап жүрген бағдарламашыларға.{{-1}}<ref>[http://habrahabr.ru/blogs/php/120975/ Visual PHP для Windows], шолу DevelStudio [[хабрахабр]]е</ref>
 
Сонымен бiрге үшiн PHPның iске асыруы бар болады [[.NET Framework|.NET]]/[[Mono]] мынадай атаумен [[Phalanger]]. Phalangerға кодының PHPсы компиляциялар нәтижемен кез келген бола алады.NET - қосымша, болса серверлiк немесе десктопное.
 
 
[[Санат:Бағдарламалық жасақтама]]
Тіркелгісіз қатысушы