cvs: phpdoc /ru/appendices history.xml

From: Date: Wed, 26 Dec 2001 20:14:52 +0000
Subject: cvs: phpdoc /ru/appendices history.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969340347@lists.php.net to get a copy of this message
tronic Wed Dec 26 15:14:52 2001 EDT Modified files: /phpdoc/ru/appendices history.xml Log: Translation done.

Index: phpdoc/ru/appendices/history.xml diff -u /dev/null phpdoc/ru/appendices/history.xml:1.4 --- /dev/null Wed Dec 26 15:14:52 2001 +++ phpdoc/ru/appendices/history.xml Wed Dec 26 15:14:52 2001 @@ -0,0 +1,284 @@ +<?xml version="1.0" encoding="windows-1251"?> +<!-- $Revision: 1.4 $ --> + +<appendix id="history"> + <title>Èñòîðèÿ PHP è ñâÿçàííûõ ñ íèì ïðîåêòîâ</title> + <para> + PHP ïðîøåë äëèííûé ïóòü â òå÷åíèå ïîñëåäíèõ ëåò. + Ñòàíîâëåíèå åãî îäíèì èç âûäàþùèõñÿ ÿçûêîâ, + óëó÷øàþùèõ Web, áûëî íåëåãêèì. Åñëè âû çàèíòåðåñîâàíû + â êðàòêîì îïèñàíèè òîãî, êàê PHP ðàçâèâàëñÿ è ñòàíîâèëñÿ + òåì, ÷åì ÿâëÿåòñÿ ñåé÷àñ, ÷èòàéòå äàëüøå. + </para> + + <sect1 id="history.php"> + <title>Èñòîðèÿ PHP</title> + + <sect2 id="history.phpfi"> + <title>PHP/FI</title> + <para> + PHP ÿâëÿåòñÿ ïðååìíèêîì áîëåå ñòàðîãî ïðîäóêòà, íàçûâàþùåãîñÿ + PHP/FI. PHP/FI áûë ñîçäàí Rasmus'îì Lerdorf'îì â 1995 è + ïåðâîíà÷àëüíî ïðåäñòàâëÿë ñîáîé ïðîñòîé íàáîð Perl-ñêðèïòîâ + äëÿ îòñëåæèâàíèÿ äîñòóïà ê åãî îíëàéí-ðåçþìå. Îí íàçâàë + ýòîò íàáîð ñêðèïòîâ 'Personal Home Page Tools' ('Óòèëèòû + äëÿ äîìàøíåé ñòðàíèöû'). Êàê òîëüêî ïîòðåáîâàëàñü áîëüøàÿ + ôóíêöèîíàëüíîñòü, Rasmus íàïèñàë áîëåå çíà÷èòåëüíóþ âåðñèþ + íà C, êîòîðàÿ áûëà ñïîñîáíà îáðàáàòûâàòü áàçû äàííûõ è + äàâàëà ïîëüçîâàòåëÿì âîçìîæíîñòü ñîçäàâàòü ïðîñòûå Web-ïðèëîæåíèÿ. + Rasmus ðåøèë îïóáëèêîâàòü èñõîäíûé êîä PHP/FI, ÷òîáû êàæäûé + ìîã åãî èñïîëüçîâàòü, òàêæå êàê èñïðàâëÿòü îøèáêè è + óëó÷øàòü êîä. + </para> + <para> + PHP/FI, ÷òî îçíà÷àåò Personal Home Page / Forms Interpreter + (Äîìàøíÿÿ ñòðàíèöà / Èíòåðïðåòàòîð ôîðì), âêëþ÷àë â ñåáÿ + îñíîâíûå âîçìîæíîñòè ñåãîäíÿøíåãî PHP.  íåãî âõîäèëè + Perl-ïîäîáíûå ïåðåìåííûå, àâòîìàòè÷åñêàÿ èíòåðïðåòàöèÿ + ïåðåìåííûõ ôîðì è ñèíòàêñèñ âíåäðåíèÿ â HTML. Ñàì ñèíòàêñèñ + áûë ñõîäåí ñ ñèíòàêñèñîì Perl'à, õîòÿ è áûë íàìíîãî áîëåå + îãðàíè÷åííûì, ïðîñòûì è íåñêîëüêî ïðîòèâîðå÷èâûì. + </para> + <para> + Ê 1997 ãîäó PHP/FI 2.0, âòîðàÿ ðåàëèçàöèÿ Ñ-âåðñèè, ñòàë + êóëüòîì äëÿ íåñêîëüêèõ òûñÿ÷ ïîëüçîâàòåëåé ïî âñåìó + ìèðó (îöåíî÷íî), îêîëî 50000 äîìåíîâ ñîîáùàëè îá + óñòàíîâëåííîì PHP/FI, ÷òî ñîñòàâëÿëî îêîëî 1% äîìåíîâ + Internet. Íåñìîòðÿ íà òî, ÷òî íåñêîëüêî ïîëüçîâàòåëåé + âíîñèëè êîä â ïðîåêò, îí ïî-ïðåæíåìó îñòàâàëñÿ ðàçðàáàòûâàåìûì + îäíèì ÷åëîâåêîì. + </para> + <para> + PHP/FI 2.0 áûë îôèöèàëüíî âûïóùåí òîëüêî â íîÿáðå 1997 ãîäà, + ïîñëå òîãî, êàê ïðîâåë áîëüøóþ ÷àñòü ñóùåñòâîâàíèÿ â áåòà-âåðñèÿõ. + ×åðåç íåïðîäîëæèòåëüíîå âðåìÿ åãî ïðååìíèêàìè ñòàëè ïåðâûå + àëüôà-âåðñèè PHP 3.0. + </para> + </sect2> + + <sect2 id="history.php3"> + <title>PHP 3</title> + <para> + Âåðñèÿ PHP 3.0 ÿâëÿåòñÿ ïåðâîé íàèáîëåå ïîõîæåé íà ïîñëåäíèå âåðñèè PHP. + PHP 3.0 áûë ñîçäàí Andi Gutmans'îì and Zeev'îì Suraski + â 1997 ãîäó ïîëíûì ïåðåïèñûâàíèåì âñåãî êîäà PHP/FI 2.0, ïîñëå + òîãî, êàê îíè îáíàðóæèëè, ÷òî PHP/FI 2.0 íå îáëàäàåò + äîñòàòî÷íûìè âîçìîæíîñòÿìè, ÷òîáû îíè ñìîãëè ïðîäîëæàòü + ðàçðàáîòêó ñîáñòâåííîãî ïðîåêòà eCommerce.  ïîïûòêå + íà÷àòü ðàçðàáîòêó PHP 3.0 íà îñíîâå ñóùåñòâóþùåé ïîëüçîâàòåëüñêîé + áàçû Andi, Rasmus è Zeev ðåøèëè ñîòðóäíè÷àòü è îáúÿâèëè + PHP 3.0 îôèöèàëüíûì ïðååìíèêîì PHP/FI 2.0. Äàëüíåéøàÿ ðàçðàáîòêà + PHP/FI 2.0 áûëà ïî÷òè ïîëíîñòüþ ïðåêðàùåíà. + </para> + <para> + Îäíèì èç ñàìûõ âàæíûõ ïðåèìóùåñòâ PHP 3.0 ÿâèëàñü ìîùíàÿ + ïîääåðæêà ðàñøèðÿåìîñòè. Âêóïå ñ îáåñïå÷åíèåì êîíå÷íûõ + ïîëüçîâàòåëåé îñíîâàòåëüíîé èíôðàñòðóêòóðîé äëÿ ðàáîòû + ñ ðàçëè÷íûìè áàçàìè äàííûõ, ïðîòîêîëàìè è API, âîçìîæíîñòü + ðàñøèðÿåìîñòè PHP 3.0 ïðèâëåêëà äåñÿòêè ðàçðàáîò÷èêîâ + ê ñîçäàíèþ íîâûõ ìîäóëåé ðàñøèðåíèé. Áåññïîðíî, ýòî + ñòàëî êëþ÷åâûì ìîìåíòîì íà ïóòè PHP 3.0 ê îãðîìíîìó óñïåõó. + Äðóãèìè êëþ÷åâûìè îñîáåííîñòÿìè PHP 3.0 ñòàëà ïîääåðæêà + îáúåêòíî-îðèåíòèðîâàííîãî ñèíòàêñèñà è íàìíîãî áîëåå + ìîùíûé è ïîñëåäîâàòåëüíûé ñèíòàêñèñ ÿçûêà. + </para> + <para> + Íîâûé ÿçûê áûë âûïóùåí ïîä íîâûì íàçâàíèåì, êîòîðîå áûëî + ëèøåíî âëèÿíèÿ îãðàíè÷åííîãî ïåðñîíàëüíîãî ïîëüçîâàíèÿ, + â îòëè÷èå îò íàçâàíèÿ PHP/FI 2.0. Íîâàÿ âåðñèÿ áûëà + íàçâàíà ïðîñòî 'PHP', ÷òî ïðåäñòàâëÿåò ñîáîé ðåêóðñèâíîå + ñîêðàùåíèå - PHP: Hypertext Preprocessor (PHP: Ïðåïðîöåññîð + ãèïåðòåêñòà). + </para> + <para> + Ê êîíöó 1998 ãîäà PHP ñòàë èñïîëüçîâàòüñÿ äåñÿòêàìè + òûñÿ÷ ïîëüçîâàòåëåé (îöåíî÷íî) è ñîòíÿìè èëè òûñÿ÷àìè + âåá-ñàéòîâ, ñîîáùàþùèìè î åãî óñòàíîâêå. Íà ïèêå ñâîåé + ïîïóëÿðíîñòè PHP 3.0 áûë óñòàíîâëåí ïðèìåðíî íà 10% + âåá-ñåðâåðîâ Èíòåðíåòà. + </para> + <para> + PHP 3.0 áûë îôèöèàëüíî âûïóùåí â èþíå 1998 ãîäà ïîñëå + 9 ìåñÿöåâ ïóáëè÷íîãî òåñòèðîâàíèÿ. + </para> + </sect2> + + <sect2 id="history.php4"> + <title>PHP 4</title> + <para> + Ê íà÷àëó çèìû 1998 ãîäà, âñêîðå ïîñëå òîãî, êàê áûë îôèöèàëüíî + âûïóùåí PHP 3.0, Andi Gutmans è Zeev Suraski íà÷àëè ïåðåïèñûâàòü + ÿäðî PHP. Öåëüþ ýòîãî áûëî ïîâûøåíèå ïðîèçâîäèòåëüíîñòè + ñëîæíûõ ñêðèïòîâ è ïîâûøåíèå ñòåïåíè ìîäóëüíîñòè êîäîâîé + îñíîâû PHP. Ñóùåñòâîâàíèå ïîäîáíûõ ñêðèïòîâ ñòàëî âîçìîæíûì + áëàãîäàðÿ íîâûì âîçìîæíîñòÿì PHP, à òàêæå ïîääåðæêå øèðîêîãî + êðóãà áàç äàííûõ è API, íî åäèíñòâåííîé ïðîáëåìîé áûëî òî, + ÷òî PHP íå ìîã ýôôåêòèâíî îáðàáàòûâàòü íàñòîëüêî ñëîæíûå + ñêðèïòû. + </para> + <para> + Íîâûé äâèæîê, íàçâàííûé 'Zend Engine' (íàçâàíèå ñîñòàâëåíî èç + ÷àñòåé èìåí àâòîðîâ - Zeev è Andi), âïîëíå ñîîòâåòñòâîâàë + íîâûì òðåáîâàíèÿì è âïåðâûå áûë ïðåäñòàâëåí â ñåðåäèíå 1999 ãîäà. + PHP 4.0, îñíîâàííûé íà ýòîì äâèæêå è âêëþ÷èâøèé â ñåáÿ íåêîòîðûå + äîïîëíèòåëüíûå îñîáåííîñòè, áûë îôèöèàëüíî âûïóùåí â ìàå + 2000 ãîäà, ïî÷òè äâà ãîäà ñïóñòÿ ïîñëå âûïóñêà ñâîåãî + ïðåäøåñòâåííèêà, PHP 3.0. Êðîìå âûñîêîé ïðîèçâîäèòåëüíîñòè + íîâàÿ âåðñèÿ PHP 4.0 âêëþ÷àëà äðóãèå êëþ÷åâûå îñîáåííîñòè, + òàêèå, êàê ïîääåðæêà áîëåå øèðîêîãî êðóãà âåá-ñåðâåðîâ, + HTTP-ñåññèé, áóôåðèçàöèþ âûâîäà, áîëåå áåçîïàñíûå ñïîñîáû + îáðàáîòêè èíôîðìàöèè, ââîäèìîé ïîëüçîâàòåëåì è íåêîòîðûå + íîâûå ÿçûêîâûå êîíñòðóêöèè. + </para> + <para> + PHP 4 ÿâëÿåòñÿ ñàìîé ïîñëåäíåé âåðñèåé PHP. Óæå íà÷àëàñü + ðàáîòà ïî èçìåíåíèþ è óëó÷øåíèþ Zend Engine, ðåçóëüòàòû + êîòîðîé ïëàíèðóåòñÿ âêëþ÷èòü â PHP 5.0. + </para> + <para> +  íàñòîÿùåå âðåìÿ PHP èñïîëüçóþò ñîòíè òûñÿ÷ ðàçðàáîò÷èêîâ + (îöåíî÷íî) è íåñêîëüêî ìèëëèîíîâ âåá-ñàéòîâ, ÷òî ñîñòàâëÿåò + ñâûøå 20% äîìåíîâ Èíòåðíåòà. + </para> + <para> + Êîìàíäà ðàçðàáîò÷èêîâ PHP's âêëþ÷àåò â ñåáÿ äåñÿòêè ïîëüçîâàòåëåé, + ðàáîòàþùèõ êàê íàä PHP, òàê è íàä äðóãèìè ïðîåêòàìè, òàê + èëè èíà÷å ñâÿçàííûõ ñ íèì, òàêèìè, êàê PEAR è ïðîåêò äîêóìåíòèðîâàíèÿ. + </para> + </sect2> + </sect1> + + <sect1 id="history.php.related"> + <title>Èñòîðèÿ ïðîåêòîâ, ñâÿçàííûõ ñ PHP</title> + + <!-- Stig and Egon can do this I hope :) + + <sect2 id="history.phpdoc"> + <title>Ïðîåêò äîêóìåíòèðîâàíèÿ PHP</title> + <para> + </para> + </sect2> + --> + + <sect2 id="history.pear"> + <title>PEAR</title> + <para> + PEAR, the PHP Extension and Application Repository (â îðèãèíàëå + PHP Extension and Add-on Repository), ÿâëÿåòñÿ âåðñèåé + îñíîâíûõ êëàññîâ PHP è â áóäóùåì ìîæåò ñòàòü îäíèì èç îñíîâíûõ + ñïîñîáîâ ðàñïðîñòðàíåíèÿ ñðåäè ðàçðàáîò÷èêîâ êàê PHP-ðàñøèðåíèé, + òàê è ðàñøèðåíèé, îñíîâàííûõ íà C. + </para> + <para> + PEAR ïîÿâèëñÿ â õîäå îáñóæäåíèé, ïðîâåäåííûõ íà âñòðå÷å + ðàçðàáîò÷èêîâ PHP (PDM), ïðîâåäåííûõ â Òåëü-Àâèâå â ÿíâàðå 2000 ãîäà. + Âñòðå÷à áûëà îðãàíèçîâàíà Stig'îì S. Bakken'îì è ïîñâÿùåíà åãî + äî÷åðè Malin Bakken. + </para> + <para> + Ñ íà÷àëà 2000 ãîäà PEAR ñòàë áîëüøèì, çíà÷èìûì ïðîåêòîì, âêëþ÷àþùèì + â ñåáÿ áîëüøîå êîëè÷åñòâî ðàçðàáîò÷èêîâ, ðàáîòàþùèõ íàä âîïðîñàìè + ñîçäàíèÿ ïðèíöèïîâ îáùåé ôóíêöèîíàëüíîñòè â öåëÿõ óäîâëåòâîðåíèÿ + ïîòðåáíîñòåé âñåãî ñîîáùåñòâà ïîëüçîâàòåëåé PHP.  íàñòîÿùåå âðåìÿ + PEAR âêëþ÷àåò â ñåáÿ ìíîæåñòâî ðàçíîîáðàçíûõ îñíîâíûõ êëàññîâ + äëÿ äîñòóïà ê áàçàì äàííûõ, êåøèðîâàíèÿ êîíòåíòà, ìàòåìàòè÷åñêèõ + âû÷èñëåíèé, å-êîììåðöèè è ïðî÷åãî. + </para> + </sect2> + + <sect2 id="history.phpqa"> + <title>Èíèöèàòèâíàÿ ãðóïïà ãàðàíòèðîâàíèÿ êà÷åñòâà PHP</title> + <para> + Èíèöèàòèâíàÿ ãðóïïà ãàðàíòèðîâàíèÿ êà÷åñòâà PHP + áûëà îñíîâàíà ëåòîì 2000 ãîäà â îòâåò íà êðèòèêó íåäîñòàòî÷íîãî + òåñòèðîâàíèÿ PHP äëÿ ïðîèçâîäñòâåííûõ îêðóæåíèé.  íàñòîÿùåå + âðåìÿ ãðóïïà ñîñòîèò èç íåñêîëüêèõ ðàçðàáîò÷èêîâ, õîðîøî + ðàçáèðàþùèõñÿ â êîäîâîé îñíîâå PHP. Ýòè ðàçðàáîò÷èêè ïðîâîäÿò + ìíîãî âðåìåíè, âûÿâëÿÿ è èñïðàâëÿÿ îøèáêè â PHP. Êðîìå òîãî, + â êîìàíäó âõîäÿò äðóãèå ó÷àñòíèêè, ÷üåé çàäà÷åé ÿâëÿåòñÿ + òåñòèðîâàíèå è ðåöåíçèðîâàíèå èñïðàâëåíèé ñ èñïîëüçîâàíèåì + øèðîêîãî êðóãà îïåðàöèîííûõ ñèñòåì. + </para> + </sect2> + + <!-- Andrei can do this I hope :) + + <sect2 id="history.phpgtk"> + <title>PHP-GTK</title> + <para> + </para> + </sect2> + --> + </sect1> + + <sect1 id="history.php.books"> + <title>Êíèãè î PHP</title> + <para> + Ïî ìåðå ðîñòà PHP ñòàíîâèëîñü åãî îáùåìèðîâîå ïðèçíàíèå â êà÷åñòâå + ïîïóëÿðíîãî ñðåäñòâà ðàçðàáîòêè. Îäíèì èç ñàìûõ ëþáîïûòíûõ + ñïîñîáîâ çíàêîìñòâà ñ ýòîé òåíäåíöèåé ÿâëÿåòñÿ íàáëþäåíèå + çà âûïóñêàìè êíèã î PHP â ýòè ãîäû. + </para> + <para> + Íàñêîëüêî ìû çíàåì, ïåðâîé êíèãîé, ïîñâÿùåííîé PHP, áûëà + êíèãà 'php- dynamische webauftritte professionell realisieren' + íà íåìåöêîì ÿçûêå, âûïóùåííàÿ â 1999 ãîäó ïîä àâòîðñòâîì + Egon'à Schmid'à, Christian'à Cartus'à è Richard'à Blume. + Âñêîðå âûøëà ïåðâàÿ êíèãà íà àíãëèéñêîì ÿçûêå, íàçûâàâøàÿñÿ + 'Core PHP Programming' Leon'à Atkinson'à. Îáå ýòèõ êíèãè + îñâåùàëè PHP 3.0. + </para> + <para> + Ýòè êíèãè ÿâëÿëèñü ïåðâûìè â ñâîåì ðîäå, è âñêîðå áûëî âûïóùåíî + áîëüøîå êîëè÷åñòâî êíèã ðàçëè÷íûõ àâòîðîâ è èçäàòåëüñòâ. + Ñóùåñòâóþò áîëåå 40 êíèã íà àíãëèéñêîì, 50 êíèã íà íåìåöêîì + è áîëåå 20 êíèã íà ôðàíöóçñêîì! Êðîìå òîãî, âû ìîæåòå íàéòè + êíèãè î PHP íà ìíîãèõ äðóãèõ ÿçûêàõ, âêëþ÷àÿ èñïàíñêèé, + êîðåéñêèé, ÿïîíñêèé è èâðèò. + </para> + <para> + Ïîíÿòíî, ÷òî òàêîå êîëè÷åñòâî êíèã, íàïèñàííûõ ðàçíûìè àâòîðàìè è + îïóáëèêîâàííûìè ìíîãèìè èçäàíèÿìè íà ìíîãèõ ÿçûêàõ ÿâëÿåòñÿ + ëó÷øèì ïîòâåðæäåíèåì âñåìèðíîãî óñïåõà PHP. + </para> + </sect1> + + <sect1 id="history.php.publications"> + <title>Ïóáëèêàöèè, ïîñâÿùåííûå PHP</title> + <para> + Íàñêîëüêî ìû ìîæåì ñóäèòü, ïåðâàÿ ñòàòüÿ, áûëà ðàçìåùåíà + â îáû÷íîì 'áóìàæíîì' æóðíàëå 'French Informatiques Magazine' â + êîíöå 1998 ãîäà è îñâåùàëà PHP 3.0. Òàê æå, êàê è â ñëó÷àå + ñ êíèãàìè, ýòà ñòàòüÿ áûëà ïåðâîé èç ìíîãî÷èñëåííûõ ïîñâÿùåííûõ + PHP è îïóáëèêîâàííûõ â ðàçëè÷íûõ âèäíûõ æóðíàëàõ. + </para> + <para> + Ñòàòüè î PHP ïóáëèêîâàëèñü â 'Dr. Dobbs', 'Linux Enterprise', + 'Linux Magazine' è ìíîãèõ äðóãèõ èçäàíèÿõ. Ñòàòüè î ïåðåíåñåíèè + ïðèëîæåíèé, îñíîâàííûõ íà PHP íà ïëàòôîðìó Windows ïîÿâèëèñü + äàæå â ñåòè MSDN, ïðèíàäëåæàùåé ñàìîé êîðïîðàöèè Microsoft! + </para> + </sect1> + +</appendix> + +<!-- Keep this comment at the end of the file +Local variables: +mode: sgml +sgml-omittag:t +sgml-shorttag:t +sgml-minimize-attributes:nil +sgml-always-quote-attributes:t +sgml-indent-step:1 +sgml-indent-data:t +indent-tabs-mode:nil +sgml-parent-document:nil +sgml-default-dtd-file:"../../manual.ced" +sgml-exposed-tags:nil +sgml-local-catalogs:nil +sgml-local-ecat-files:nil +End: +vim600: syn=xml fen fdm=syntax fdl=2 si +vim: et tw=78 syn=sgml +vi: ts=1 sw=1 +-->
« previous php.doc (#969340347) next »