PHP: рдЦрд░рд╛рдм рдбрд┐рдЬрд╝рд╛рдЗрди рднрдЧреНрди

рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛


рдореИрдВ рдореВрдбреА рд╣реВрдВред рдореБрдЭреЗ рдмрд╣реБрдд рд╕реА рдЪреАрдЬреЛрдВ рдХреА рд╢рд┐рдХрд╛рдпрдд рд╣реИред рдореИрдВ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рдмрд╣реБрдд рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдпреЛрдЧреНрдп рд╣реИ: рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдПрдХ рд╢реЛрд░ рдпреБрд╡рд╛ рдЕрдиреБрд╢рд╛рд╕рди рд╣реИ, рдФрд░ рд╣рдордореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХреЛ рднреА рдпрд╣ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рд╕реНрдЯрд░реНрдЬрди рдХреЗ рдирд┐рдпрдо рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЬреАрд╡рди рдХреЗ рд▓рд┐рдП рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЪреАрдЬреЗрдВ рд╣реИрдВред

рдпрд╣рд╛рдБ рдПрдХ рдФрд░ рдорд╛рдорд▓рд╛ рд╣реИред PHP рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдореБрдЭреЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕реВрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд╕рдмреЙрдкреНрдЯреАрдорд▓ рд╣реИ рдпрд╛ рдореЗрд░реА рдзрд╛рд░реНрдорд┐рдХ рдорд╛рдиреНрдпрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рд╣реИред рдореИрдВ рдЖрдкрдХреЛ рдЙрди рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдИ рдЕрдЪреНрдЫреА рдмрд╛рддреЗрдВ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдВ рдЬрд┐рдирд╕реЗ рдореИрдВ рдмрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдЙрди рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдИ рдмреБрд░реА рдЪреАрдЬреЗрдВ рдЬреЛ рдореБрдЭреЗ рдкрд╕рдВрдж рд╣реИрдВред рдЖрдЧреЗ рдмрдврд╝реЛ, рдкреВрдЫреЛ! рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рдЪрд╛рд░ рд╡рд┐рдорд░реНрд╢ рдХрд░рддрд╛ рд╣реИред

PHP рдПрдХ рдЕрдкрд╡рд╛рдж рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, PHP рдХрд╛ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╡рд░рдг рдХреБрдЫ рд╣рдж рддрдХ рдЯреВрдЯрд╛ рд╣реБрдЖ рд╣реИред рднрд╛рд╖рд╛, рд╕рдВрд░рдЪрдирд╛, рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░: рд╕рдм рдХреБрдЫ рдмреБрд░рд╛ рд╣реИ ред рдФрд░ рдХреЛрдИ рдПрдХ рдЬрд╛рдирд▓реЗрд╡рд╛ рдЪреАрдЬ рдХреЛ рднреА рдЗрдВрдЧрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдРрд╕рд╛ рджреЛрд╖ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╣реИред рд╣рд░ рдмрд╛рд░ рдЬрдм рдореИрдВ PHP рдХреА рдЦрд╛рдорд┐рдпреЛрдВ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЦреЛрдЬ рдореЗрдВ рдЦреЛ рдЬрд╛рддрд╛ рд╣реВрдВ, рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рднрдпрд╛рдирдХ рдЫреЛрдЯреА рдЪреАрдЬреЛрдВ (рдЗрд╕рд▓рд┐рдП рднрдЧреНрди) рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реВрдВред

PHP рдПрдХ рдмрд╛рдзрд╛ рд╣реИ, рдореЗрд░реЗ рд╢рд┐рд▓реНрдк рдХрд╛ рдЬрд╣рд░ рд╣реИред рдореИрдВ рдкрд╛рдЧрд▓ рд╣реЛ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рдЯреВрдЯ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╣рдо рд╣рд░ рдЕрдзрд┐рдХреГрдд рдкреНрд░реЗрдореА рдХреА рдкреНрд░рд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдХреБрдЫ рдФрд░ рдирд╣реАрдВ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдЧреБрдгреЛрдВ рдХреЛ рд╕рд╣реА рдард╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирдЧрдгреНрдп рд╣реИ рдФрд░ рдореИрдВ рдпрд╣ рднреВрд▓ рдЬрд╛рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рд╡рд╣ рдореМрдЬреВрдж рд╣реИред

рд╕рдорд╛рдирддрд╛


рдореИрдВрдиреЗ рдЕрдкрдиреА рд╣рддрд╛рд╢рд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдореЗрд▓реЗ рдореЗрдВ рдЙрдбрд╝рд╛ рджрд┐рдпрд╛ рдФрд░ рдЙрд╕рдиреЗ рдЬреЛрд░ рджреЗрдХрд░ рдХрд╣рд╛ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдпрд╣рд╛рдВ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВ:

рдореИрдВ рдпрд╣ рднреА рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ рдХрд┐ PHP рдореЗрдВ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ ... рдареАрдХ рд╣реИред рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП, рдЙрдо, рдПрдХ рдЯреВрд▓рдмреЙрдХреНрд╕ред рдЯреВрд▓ рдХрд┐рдЯред рдпрд╣ рдареАрдХ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рдЙрдкрдХрд░рдг рдЙрдкрдХрд░рдг рдХреА рддрд░рд╣ рд╣реИрдВред

рдЖрдк рдПрдХ рдкреЗрдЪрдХрд╢ рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рддреАрди рдкрдВрдЦреБрдбрд╝рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдХреНрд░реЙрд╕ рджреЗрдЦрддреЗ рд╣реИрдВред рдареАрдХ рд╣реИ, рдЖрдкрдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рджрд┐рди рдЬрд░реВрд░рдд рд╣реЛ рд╕рдХрддреА рд╣реИред

рдПрдХ рд╣рдереМрдбрд╝рд╛ рд▓реЗ рд▓реЛ рдФрд░ рднрдпрднреАрдд рд╣реИрдВ рдХрд┐ рдпрд╣ рджреЛрдиреЛрдВ рдкрдХреНрд╖реЛрдВ рдкрд░ рдХрд╛рдВрдЯрд╛ рдЧрдпрд╛ рд╣реИред рдмреЗрд╢рдХ, рдпрд╣ рдЕрднреА рднреА рдЙрдкрдпреБрдХреНрдд рд╣реИ, рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ, рдЖрдк рд╕реНрдЯреНрд░рд╛рдЗрдХрд░ рдХреЗ рдмреАрдЪ рдореЗрдВ рдирд╛рдЦреВрдиреЛрдВ рдХреЛ рд╣рдереМрдбрд╝рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рд╕рдВрднрд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдРрд╕реА рдкрдЯреНрдЯрд┐рдпрд╛рдБ рд▓реЗрдВ рдЬрд┐рдирдореЗрдВ рдХреЛрдИ рдирд┐рд╢рд╛рди рди рд╣реЛрдВ; рд╡реЗ рд╕рдкрд╛рдЯ рдФрд░ рдЪрд┐рдХрдиреЗ рд╣реИрдВред рдЬрд┐рддрдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЙрддрдирд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗ рдЕрднреА рднреА рдмреЛрд▓реНрдЯ рдХреЛ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдФрд░ рдЗрд╕реА рддрд░рд╣ред рд╕рднреА рдЙрдкрдХрд░рдг рдЕрдЬреАрдм рдФрд░ рдореБрдбрд╝ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрддрдирд╛ рдирд╣реАрдВ рдХрд┐ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмреЗрдХрд╛рд░ рд╣реЛред рдФрд░ рдкреВрд░реЗ рд╕реЗрдЯ рдореЗрдВ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ; рдЗрд╕рдореЗрдВ рд╕рднреА рдЙрдкрдХрд░рдг рд╣реИрдВред

рдЕрдм рдРрд╕реЗ рдЙрдкрдХрд░рдг рдХреЗ рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдФрд░ рдЖрдкрдХреЛ рдмрддрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓рд╛рдЦреЛрдВ рдмрдврд╝рдИ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ: тАЬрдЗрди рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИ? рдореИрдВрдиреЗ рдХрднреА рдХреБрдЫ рдФрд░ рдЗрд╕реНрддреЗрдорд╛рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рд╡реЗ рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╣реИрдВ! тАЭ рдФрд░ рдмрдврд╝рдИ рдЖрдкрдХреЛ рдЙрди рдШрд░реЛрдВ рдХреЛ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ рдЬреЛ рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрдВрдЪрдХреЛрдгреАрдп рдХрдорд░реЗ рдФрд░ рдПрдХ рдЫрдд рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдерд╛ред рдЖрдк рджрд░рд╡рд╛рдЬреЗ рдкрд░ рджрд╕реНрддрдХ рджреЗрддреЗ рд╣реИрдВ, рдпрд╣ рдмрд╕ рдЕрдВрджрд░ рдЧрд┐рд░рддрд╛ рд╣реИ рдФрд░ рд╡реЗ рдЕрдкрдиреЗ рджрд░рд╡рд╛рдЬреЗ рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдкрд░ рдЪрд┐рд▓реНрд▓рд╛рддреЗ рд╣реИрдВред

рдпрд╣рд╛рдБ PHP рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИред


рдмрд▓реЛрдВ рдХрд╛ рд╕рдВрд░реЗрдЦрдг


рдореЗрд░рд╛ рддрд░реНрдХ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧреА рдФрд░ рдЙрддреНрдкрд╛рджрдХ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рднрд╛рд╖рд╛ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЧреБрдг рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рдФрд░ PHP рдЙрдиреНрд╣реЗрдВ рдЬрдВрдЧрд▓реА рдЖрд╕рд╛рдиреА рд╕реЗ рддреЛрдбрд╝рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕ рдмрд╛рдд рд╕реЗ рд╕рд╣рдордд рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рд╡реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ, рддреЛ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдореИрдВ рдХрд▓реНрдкрдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдХрд┐ рд╣рдо рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдкрд░ рдХреИрд╕реЗ рд╕рдордЭреМрддреЗ рддрдХ рдкрд╣реБрдБрдЪ рд╕рдХрддреЗ рд╣реИрдВред



рдореЗрд░реА рд╕реНрдерд┐рддрд┐ рдпрд╣ рд╣реИ:



, , . , , , .


PHP. , . :(



: Python. , , . , ; , , .

PHP-, PHP. , - , PHP. .

PHP



CPAN ┬л Perl┬╗. Perl, , .




PHP- . PHP, PHP . .

, : PHP тАФ . , , , , (, , !). , - , , . , PHP: .

, .




















Perl ┬лsome assembly required┬╗(. ┬л ┬╗), Python тАФ ┬л ┬╗, PHP тАФ ┬л, C ┬╗.




C


, . PHP тАФ -, - . C API, :




. , PHP .

? Perl, sort {$b <=> $a}. Python .sort(reverse=True). PHP, rsort().






reflection








. , , awk Prolog C. , .








.











Web-






PHP; . , , Python, Ruby Perl. PHP .

, Web- - . : Web- , Web-, , Web-, , Web-, . Web- .




Web-. PHP, , ┬лWeb-┬╗, - .





PHP , . . "<script>" SQL, HTML.

┬л ┬╗. ; , ┬л┬╗. : placeholder' SQL, .



PHP- SQL- , sprintf is_numeric, mysql_real_escape_string, addslashes ( ┬л ┬╗!). PDO , . PHP . , тАж .





PHP .



-, , X тАФ , , . . ; , .


, . , . , , :)

PHP - , Python Flask Web'. ( , .) , , . , , ; web- тАФ .

- Pyramid Django, , , Django.

, - , , Learn Python The Hard Way.

Ruby on Rails , Perl Catalyst' . , , , .


:

Source: https://habr.com/ru/post/In142140/


All Articles