Êàê íàó÷èòüñÿ ïðîãðàììèðîâàòü íà PHP

Îïåðàòèâíî ïåíîïëýêñ êîìôîðò êóïèòü

Êàê íàó÷èòüñÿ ïðîãðàììèðîâàòü íà PHP 2004-03-19
Àâòîð: Ïåðìÿêîâ Àëåêñàíäð Èãîðåâè÷ Ñòðàíèöû: [1]
Èñòî÷íèê: WebCasper.Ru

Ýòà ñòàòüÿ íå íàó÷èò âàñ ïðîãðàììèðîâàòü íà PHP, à ïðîñòî âûâåäåò íà ïðàâèëüíûé ïóòü. ß ïîñòàðàþñü ðàññêàçàòü î òîì, êàê ïðàâèëüíî ó÷èòü ýòîò ÿçûê (â ïðèíöèïå, ýòî áóäåò îòíîñèòüñÿ íå òîëüêî ê PHP). Ïðî ñèíòàêñèñ è ôóíêöèè ðàññêàçûâàòü ÿ íå áóäó - íåçà÷åì. Åñòü ñòàòüè, â êîòîðûõ âñå ýòî î÷åíü õîðîøî èçëîæåíî. Ïîñòàðàþñü äàòü íàèáîëåå ëó÷øèå ññûëêè íà ó÷åáíèêè è ñïðàâêè ïî PHP.

Äëÿ íà÷àëà íåìíîãî òåîðèè.
PHP - ýòî ñêðèïòîâûé ñåðâåðíûé ÿçûê ïðîãðàììèðîâàíèÿ, êîä êîòîðîãî âñòàâëÿåòñÿ íåïîñðåäñòâåííî â html-êîä. "Îòöîì" PHP ñ÷èòàåòñÿ Ðàñìóñ Ëåðäîðô. Íà äàííûé ìîìåíò PHP ðàñøèôðîâûâàåòñÿ êàê "PHP Hypertext Processor", õîòÿ ïåðâîíà÷àëüíî áûë "Personal Home Page". Ïðèâåäó íåáîëüøîé ïðèìåð âñòàâêè php â html-êîä:

<html>

<title><? print "Hello world!"; ?></title>

</html>

 ðåçóëüòàòå ñîîáùåíèå "Hello world!" áóäåò âûâåäåíî â çàãîëîâêå îêíà. Âñå î÷åíü ïðîñòî. Ýòî, íàäåþñü, ïîíÿòíî. Äâèãàåìñÿ äàëüøå…

Êàê âû ïîíÿëè, ýòî ñîâñåì íåíóæíàÿ ôóíêöèÿ, ïîòîìó ÷òî ñîîáùåíèå "Hello world!" ìîæíî âûâåñòè è áåç PHP. Íî íà php ìîæíî ñäåëàòü ãîðàçäî áîëüøå, ÷åì âû ìîæåòå ñåáå ïðåäñòàâèòü. Ãîðàçäî.

Íà ñàìîì äåëå, åñëè âû äàæå åùå íèêîãäà íå ïðîáîâàëè ïðîãðàììèðîâàòü, òî áóäåò âñå ðàâíî íå òÿæåëî, õîòÿ áû, åñëè âû ó÷èëè ìàòåìàòèêó â ñðåäíåé øêîëå. ß òàê äóìàþ. Åñëè ñðàâíèâàòü åãî ñ òàêèìè ÿçûêàìè êàê Perl èëè Java, PHP - ÿçûê äîâîëüíî-òàêè ïðîñòîé. Îí áûë ñîçäàí äëÿ ðàçðàáîòêè íåáîëüøèõ ïðèëîæåíèé, ïîýòîìó íè÷åãî ñëîæíîãî â íåì íåò. Íó, à åñëè âû óæå èìååòå íåáîëüøîé îïûò (íàïðèìåð, ïðîãðàììèðóåòå íà ÿçûêå Pascal), òî âàì áóäåò åùå ëåã÷å.

Åñëè âû õîòèòå íàó÷èòüñÿ ïðîãðàììèðîâàòü íà PHP, ïðîñòî íàéäèòå õîðîøèé ó÷åáíèê (à åùå ëó÷øå êóïèòå, åñëè ñðåäñòâà ïîçâîëÿþò). Ñàìîå ãëàâíîå â ýòîì äåëå - èìåííî õîðîøèé, è ïðèòîì îäèí. Íå íóæíî "ðàñïûëÿòüñÿ", êàê äåëàë ýòî ÿ, êîãäà çíàêîìèëñÿ ñ ýòèì ÿçûêîì ïðîãðàììèðîâàíèÿ. Îäèí ó÷åáíèê, êîòîðûé âû ïðîñòî ïðî÷èòàåòå äëÿ îçíàêîìëåíèÿ, ñïðàâî÷íèê ôóíêöèé, êîòîðûé âû áóäåòå èñïîëüçîâàòü ïðè ñîñòàâëåíèè ñêðèïòîâ, è, êîíå÷íî æå, ôîðóìû è äðóçüÿ, çíàþùèå PHP. È âñå! Ñàìîå ãëàâíîå â ýòîì äåëå ïðàêòèêà. Íå ïåðå÷èòûâàéòå âñå ñòàòüè, êîòîðûå âàì ïîïàäóòñÿ â Ñåòè - òîëüêî âðåìÿ çðÿ ïîòåðÿåòå (õîòÿ òåîðèÿ, êîíå÷íî æå, íóæíà). Ïðîñòî ïðàêòèêóéòåñü - ýòî ñàìîå ãëàâíîå â ýòîì äåëå. ×òî-òî íå ïîëó÷àåòñÿ - ñïðàøèâàéòå íà ñïåöèàëèçèðîâàííîì ôîðóìå. Õî÷ó ïîñîâåòîâàòü Êëóá php-ðàçðàáîò÷êèêîâ: https://www.phpclub.ru/.

Òåïåðü î äîêóìåíòàöèè. Åñëè æå ýòè ñàìûå ñðåäñòâà íå ïîçâîëÿþò âàì êóïèòü êíèãó, òî íàéäåòå â Ñåòè: èõ òàì ìíîæåñòâî. Âû çíàåòå àíãëèéñêèé? Âîîáùå, ïðåêðàñíî. Ñàìàÿ ëó÷øàÿ äîêóìåíòàöèÿ íà àíãëèéñêîì ÿçûêå. Íî åñëè âû àíãëèéñêèé íå çíàåòå, îò÷àèâàòüñÿ íå ñòîèò. Åñòü ìàññà íåïëîõîé ëèòåðàòóðû íà ðóññêîì ÿçûêå.

Íó, à òåïåðü è ññûëêè íà ñàìó äîêóìåíòàöèþ. Ñàìàÿ ëó÷øàÿ äîêóìåíòàöèÿ, íà ìîé âçãëÿä.
Àíãëèéñêèå:
https://webcasper.ru/articles/www.php.net - îôèöèàëüíûé ñàéò.
www.php.net/manual/en/ - äîêóìåíòàöèÿ íà àíãëèéñêîì ÿçûêå.

Ðóññêèå:
https://www.phpclub.ru/ - ýòîò ïðîåêò îòêðîåò âàì îêíî â óäèâèòåëüíûé ìèð php.
www.phpclub.ru/manrus/ - äîêóìåíòàöèÿ íà ðóññêîì ÿçûêå.
php.itsoft.ru - ìàêñèìàëüíî ñæàòîå îïèñàíèå ÿçûêà PHP, íî àâòîð îáåùàåò, ÷òî ïîñëå ïðî÷òåíèÿ âû ñìîæåòå áåç ïðîáëåì ñîñòàâëÿòü ñêðèïòû.
php.spb.ru/ - Äîêóìåíòàöèÿ íà ðóññêîì, ñòàòüè, êíèãè (PHP 4, MySQL, Apache, etc).

Íà ýòîì, ïîæàëóé, âñå. Êàê ÿ óæå ñêàçàë, ðàñïûëÿòüñÿ íå ñòîèò. Ïðî÷òèòå âíèìàòåëüíî ýòó äîêóìåíòàöèþ è íà÷èíàéòå ïðàêòèêîâàòüñÿ. Êàê ÿ óæå ñêàçàë, ýòî ñàìîå ãëàâíîå - Ïðàêòèêà.



Àâòîð: Ïåðìÿêîâ Àëåêñàíäð Èãîðåâè÷
https://webcasper.ru/



Ïðè ïåðåïå÷àòêå èíôîðìàöèè äåëàéòå, ïîæàëóéñòà, ññûëêó íà íàø ñàéò (ëèáî ïîäåëèòüñÿ âêîíòàêòå, ãóãë+ èëè äåëèòåñü â îäíîêëàññíèêàõ ñòàòü¸é). Ñïàñèáî!

Èñòî÷íèê: www.wr-script.ru©, 2004-2026ã.

Äåëèòåñü ñ äðóçüÿìè â ñîöñåòÿõ. Àêòèâíûå êîììåíòàòîðû ïîëó÷àþò ñâåæèå ñêðèïòû è áåñïëàòíûå äîðàáîòêè îò WR-Script.ru!

Âåðíóòüñÿ ê ñòàòüÿì ïîìîùè WEB-ìàñòåðó

WR-Счётчик