рд╣рдорд╛рд░реЗ рдмрд╛рдЬрд╛рд░ рдореЗрдВ PHP рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рдХреЛрдИ рд╕рдореНрдореЗрд▓рди рдирд╣реАрдВ рд╣реИред рдФрд░ рдпрд╣ рдЕрдкрдиреЗ рд╣реА рд╕реНрдЯреЗрдбрд┐рдпрдо рдХреЗ рдмрд┐рдирд╛ рдкрд╣рд▓реЗ рд▓реАрдЧ рдХреЗ рдПрдХ рдлреБрдЯрдмреЙрд▓ рдХреНрд▓рдм рдХреА рддрд░рд╣ рд╣реИред рджрд░рдЕрд╕рд▓, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ (1 рд╕реА рдХреЗ рдкреАрдЫреЗ, рд▓реЗрдХрд┐рди рдЬрд╛рд╡рд╛ рд╕реЗ рдЖрдЧреЗ) рдХреЗ рд▓рд┐рдП рд░рд┐рдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд░реВрд╕
рджреВрд╕рд░реЗ рд╕реНрдерд╛рди рдкрд░ рд╣реИред рдЗрд╕рдХрд╛ рдПрдХ рдПрдХреАрдХреГрдд рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рд╣реИ рдФрд░ "рдЕрдиреБрдпрд╛рдпрд┐рдпреЛрдВ" рдХреА рд╡рд┐рд╢рд╛рд▓ рд╕реЗрдирд╛ рд╣реИред
рджреБрдЦреА рд╣реЛрдХрд░, PHP рд╕рдореБрджрд╛рдп рдХреЗ рд╕рджрд╕реНрдпреЛрдВ рдиреЗ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕реБрдзрд╛рд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЛрдВрдиреЗ рд╣рдорд╛рд░реА рдЯреАрдо рдХреЗ рд╕рд╛рде рд╕рд╣рдпреЛрдЧ рдХрд┐рдпрд╛ред рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпрд╛рд╕реЛрдВ рд╕реЗ, PHP рдбреЗрд╡рд▓рдкрд░реНрд╕
PHP рд░реВрд╕ 2019 рдХреЗ рд▓рд┐рдП рдПрдХ рдкреЗрд╢реЗрд╡рд░ рд╕рдореНрдореЗрд▓рди 17 рдордИ рдХреЛ рдореЙрд╕реНрдХреЛ рдЗрдиреНрдлреЛрд╕реНрдкреЗрд╕ рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдордиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддрд┐ рдХреЗ рдкреНрд░рдореБрдЦ рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдордХрд╛рд░реЛрд╡ (
рд╕реИрдордбрд╛рд░реНрдХ ) рдХреЗ рд╕рд╛рде рдмрд╛рдд рдХреА рдХрд┐ рдЗрд╕ рдЖрдпреЛрдЬрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ, рдЗрд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдЗрд╕рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдпреЗ рд░рд┐рдкреЛрд░реНрдЯ рдХреИрд╕реЗ рдЙрдкрдпреЛрдЧреА рд╣реЛрдВрдЧреАред
- рд╣рдореЗрдВ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмрддрд╛рдПрдВ - рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЖрдкрдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВред- рдореИрдВ Yii рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреА рдХреЛрд░ рдЯреАрдо рдХрд╛ рд╕рджрд╕реНрдп рд╣реВрдВред рдореИрдВ рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реВрдВ, рдЬрд┐рдирдореЗрдВ рдХреЛрдбреЗрдкреНрд╢рди рдФрд░ PHP-FIG рд╢рд╛рдорд┐рд▓ рд╣реИрдВред Skyeng, Stay.com, Wrike, Siemens рдФрд░ рдХрдИ рдЕрдиреНрдп рджрд┐рд▓рдЪрд╕реНрдк рдХрдВрдкрдирд┐рдпреЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд┐рдпрд╛ред
- PHP рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рд╡рд┐рд╖рдпрдЧрдд рд╕рдореНрдореЗрд▓рди рдмрдирд╛рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд╣рд╛рдВ рд╕реЗ рдЖрдпрд╛?- рдореИрдВ рд╕рдордп-рд╕рдордп рдкрд░ Php.net рдкрд░ рд╕рдореНрдореЗрд▓рдиреЛрдВ рдХреА рд╕реВрдЪреА рдХреЛ рджреЗрдЦрддрд╛ рдерд╛ рдФрд░ рджреБрдЦреА рдерд╛ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдРрд╕рд╛ рдХреБрдЫ рдирд╣реАрдВ рдерд╛ - рдХреЗрд╡рд▓ рд╕рд╛рдорд╛рдиреНрдп рд╕рдореНрдореЗрд▓рдиреЛрдВ рдореЗрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдмреИрдардХреЗрдВ рдФрд░ рдЕрдиреБрднрд╛рдЧред рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рднреА рдмрдбрд╝рд╛ рдордВрдЪ рдирд╣реАрдВ рд╣реИред рдирддреАрдЬрддрди, PHP рд╡рд┐рдХрд╛рд╕ рдЯреАрдореЛрдВ рдФрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЙрддреНрд╕рд╛рд╣реА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдореВрд▓реНрдпрд╡рд╛рди рдЕрдиреБрднрд╡ рдЦрд░рд╛рдм рдкреНрд░рддрд┐рдХреГрддрд┐ рдФрд░ рдкреБрди: рдкреЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, PHP рд╕рдореБрджрд╛рдп рдПрдХ рдРрд╕реЗ рдЪрд░рдг рдореЗрдВ рд╣реИ рдЬрд╣рд╛рдВ рдпрд╣ рдЕрдиреНрдп рднрд╛рд╖рд╛рдУрдВ рд╕реЗ рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдУрдВ рд╕реЗ рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рддреЗрдЬрд╝реА рд▓реЗ рд░рд╣рд╛ рд╣реИ, рдЬрд╛рд╡рд╛ рд╕реЗ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдгред рдЗрд╕рд▓рд┐рдП рдЕрдм рдЖрдо рдкреНрд░рдпрд╛рд╕реЛрдВ рд╕реЗ рдпрд╣ рдмреЗрд╣рдж рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ рдЛрдг рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ рдФрд░ рдиреЗрддреНрд░рд╣реАрди рдирдХрд▓ рд╕реЗ рдмрдЪреЗрдВред
рддреЛ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛, рдХреНрдпреЛрдВ рди рдореИрдВ рдЦреБрдж рд╣реА рдРрд╕рд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдмрдирд╛рдКрдВред рд╡рд┐рдЪрд╛рд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдкрдХ рдЧрдпрд╛ рдерд╛, рдФрд░ рдкрд┐рдЫрд▓реЗ рдЕрдХреНрдЯреВрдмрд░ рддрдХ рдПрдХ рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдкрд░реЗрдЦрд╛ рд▓реЗ рд▓реА рдереАред рдЙрд╕реА рд╕рдордп рдХреЗ рдЖрд╕рдкрд╛рд╕, рдУрд▓реЗрдЧ
рдмреНрдпреВрди (
рдУрд▓реЗрдЧрдмрд┐рди ) рдиреЗ рдПрдХ рд╕рдорд╛рди рд╡рд┐рдЪрд╛рд░ рдХрд╛ рджреМрд░рд╛ рдХрд┐рдпрд╛ред рдЙрд╕ рд╕рдордп, рд╣рдордиреЗ рдЙрд╕рдХреЗ рд╕рд╛рде рдмрд╛рдд рдХреА: рдореИрдВ рд╣рд╛рдИрд▓реЛрдб + ++ 2018 рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддрд┐ рдХрд╛ рд╕рджрд╕реНрдп рдерд╛ред рдУрд▓реЗрдЧ рдиреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдореНрдореЗрд▓рди рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдФрд░ рдорд┐рд▓рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд░рдЦрд╛ред рд╣рдордиреЗ рд░рд╛рд╕реНрддреЗ рдкрд╛рд░ рдХрд┐рдП, рдПрдХ рдЙрдкрдХреНрд░рдо рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА, рдЬрдореАрди рдХреЛ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдФрд░ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛: рд╣рдо рдпрд╣ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
- рдХреНрдпрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдм рддрдХ рд░реВрд╕ рдореЗрдВ рдХреЛрдИ PHP рд╕рдореНрдореЗрд▓рди рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ?- PHPConf рдерд╛ред рд╡рд╣ рдЯреАрдо рдХреЗ рд╕рд╛рде рд╕рд╣рдЬ рдереА рдЬреЛ рдЕрдм DevConf рдмрдирд╛рддреА рд╣реИред рд▓реЗрдХрд┐рди рдЖрдЦрд┐рд░реА рдмрд╛рд░ PHPConf рдХреЛ 2010 рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдирддреАрдЬрддрди, DevConf рдкрд░ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ PHP рд╣реИрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдЙрддрдирд╛ рдирд╣реАрдВ рдЬрд┐рддрдирд╛ рд╣рдо рдЪрд╛рд╣реЗрдВрдЧреЗред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рджреЗрд╢ рдореЗрдВ PHP рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╕рдореНрдореЗрд▓рди рдХреЛ рдиреМ рд╕рд╛рд▓ рдирд╣реАрдВ рд╣реБрдП рд╣реИрдВред
- рдЖрдк рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВ?- рд╕рдВрднрд╡рддрдГ рдХреНрдпреЛрдВрдХрд┐ 2010 рдореЗрдВ рдкрд╛рдВрдЪрд╡реЗрдВ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ PHP рдХрд╛ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЙрдирдХреЗ рд░рд╡реИрдпреЗ рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдХреА рднрд╛рд╡рдирд╛ рдкрд╣рд▓реЗ рд╕реЗ рдХрд╣реАрдВ рдЬреНрдпрд╛рджрд╛ рдордЬрдмреВрдд рдереА: рдпрд╣рд╛рдВ рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЬреЛрд░ рджреЗрдХрд░ рдХрд╣рд╛ рдХрд┐ PHP рдорд░ рд░рд╣рд╛ рдерд╛ред рд╕рд╛рдд, рдЬрд┐рд╕рдиреЗ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рднрд╛рд╖рд╛
рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдореЗрдВ
рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ , рдХрдо рд╕реЗ рдХрдо рдЙрддреНрдкрд╛рджрдХрддрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХреЗ рдХрд╛рд░рдг, рдЙрд╕ рд╕рдордп рдирд╣реАрдВ рдерд╛ред
- рдХреНрдпреЛрдВ, рдЖрдкрдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, PHP рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд░рд┐рдкреЛрд░реНрдЯ рдЬреЛ рдХрд┐ рд╣рд╛рдИрдХреНрд╡рд╛рдб ++ рдФрд░ рдмреИрдХреЗрдВрдбрдХреЙрдиреНрдлрд╝ рдкрд░ рдПрдХ рд╣реА DevConf рдкрд░ рдмрдирд╛рдИ рдЧрдИ рд╣реИрдВ, рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИрдВ?- рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЬреЛ рд▓реЛрдЧ PHP рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд▓рдЧреЗ рд╣реИрдВ, рдЙрдирдХреЗ рдкреНрд░рддрд┐ рд░рд╡реИрдпрд╛ рдЕрдиреБрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкрдХреНрд╖рдкрд╛рддреА рд╣реИ рдФрд░ рднрд╛рд╖рд╛ рдФрд░ рдордВрдЪ рдХреА рдкреБрд░рд╛рдиреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рд╕рдВрдЪрд╛рд░ рдХреЛ рдпрдерд╛рд╕рдВрднрд╡ рдЦреБрд▓рд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣ рдХрд╛ рд░рд╡реИрдпрд╛ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╡реЗ рд╕рднреА рдЕрдкрдиреЗ рд╣реЛрдВред рджреВрд╕рд░реЗ, рд╣рд╛рдИрд▓рд╛рдб ++ рдФрд░ RIT ++ рдПрдЬреЗрдВрдбрд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рд╖рдп рдЬреЛ рдХрдИ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдФрд░ рднрд╛рд╖рд╛рдУрдВ рдкрд░ рдПрдХ рд╕рд╛рде рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВред рдФрд░ PHP рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЛ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдЕрдиреБрдореЛрджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡реЗ PHP рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВред
"рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рд╣реИ?" рд╡реНрдпрд╛рдкрдХ рд╕рдореНрдореЗрд▓рдиреЛрдВ рдореЗрдВ PHP рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдХреНрдпреЛрдВ рдЕрдиреБрдореЛрджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?- рдЪрд▓реЛ рдИрдорд╛рдирджрд╛рд░ рд░рд╣реЗрдВ: рд╢реБрд░реВ рдореЗрдВ рднрд╛рд╖рд╛ рд╕реНрд╡рдпрдВ рдЖрджрд░реНрд╢ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реИред
рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рд╕реА рдЪреАрдЬреЗрдВ рд╣реИрдВ рдЬреЛ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ: рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдПрдХ рдЕрдЬреАрдм рдирд╛рдордХрд░рдг, рддрд░реНрдХреЛрдВ рдХреА рдПрдХ рдЕрдЬреАрдм рд╡реНрдпрд╡рд╕реНрдерд╛, рдПрдХ рдЕрдЬреАрдм рддреНрд░реБрдЯрд┐ рд╕реЗ рдирд┐рдкрдЯрдиреЗред
рд▓реЗрдХрд┐рди PHP рдХреЛ рдЙрди рд▓реЛрдЧреЛрдВ рд╕реЗ рдмрд╣реБрдд рдирдлрд░рдд рд╣реИ, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ 4.x рдХреЗ рдпреБрдЧ рдореЗрдВ рдХрд╣реАрдВ рдпрд╛ "рдкрд╛рдВрдЪ" рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛ред рдЫрдд рдХреЗ рдКрдкрд░ рдПрдХ рдкрд╣реЗрд▓реА рдФрд░ рдЕрддрд╛рд░реНрдХрд┐рдХ рдереАред рд╕рд╛рдд рдХреЗ рдкреНрд░рд╕рд╛рд░ рдХреЗ рд╕рд╛рде, рдирд┐рдХрд┐рддрд╛ рдкреЛрдкреЛрд╡ рдФрд░ рдмрд╛рдХреА рдЯреАрдо рдиреЗ рдПрдкреАрдЖрдИ рдХреЛ рд╕рд╛рдл рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдЪреАрдЬреЗрдВ рд╕реБрдЪрд╛рд░реВ рд░реВрдк рд╕реЗ рдЪрд▓реА рдЧрдИрдВред рдХреНрдпрд╛ рдерд╛ рдФрд░ рд╕реНрд╡рд░реНрдЧ рдФрд░ рдкреГрдереНрд╡реА рдХреНрдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди "рдШреГрдгрд╛ рдХреА рдЬрдбрд╝рддрд╛" рдмрдиреА рд╣реБрдИ рд╣реИред
рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕реА рдХреЛрдЯрд▓рд┐рди рдХреЛ рддреБрд░рдВрдд рд╕реБрдВрджрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред PHP рдмрджрд╕реВрд░рдд рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдордВрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдЕрднреА рднреА рдХрдо рдкреНрд░рд╡реЗрд╢ рд╕реАрдорд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдкрд░ рд▓рд┐рдЦрдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЛ рдЦреЛрдЬрдирд╛ рдЖрд╕рд╛рди рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╡реЗ рдЕрдХреНрд╕рд░ рдХрд╛рдлреА рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рднреА рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдирд╛рдкрд╕рдВрдж рд╣реЛрдиреЗ рдХрд╛ рдПрдХ рдХрд╛рд░рдг рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдВрддрддрдГ PHP рд╕рдореНрдореЗрд▓рди рдмрдирд╛рдиреЗ рдХреЗ рдореБрдЦреНрдп рдХрд╛рд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рднреА рд╣реИред рдХрдИ рд▓реЛрдЧ PHP рдореЗрдВ рдЖрддреЗ рд╣реИрдВ, рдФрд░ рдХреБрдЫ рд▓реЛрдЧ рдПрдХ рдЙрдЪреНрдЪ рд╕реНрддрд░ рддрдХ рдмрдврд╝рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЕрдзрд┐рдХ рдмреБрджреНрдзрд┐рдорд╛рди рдЗрдВрдЬреАрдирд┐рдпрд░ рдкреЗрдЗрдЪрдкрд┐рд╕рдирд┐рдХреЛрд╡ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВред
- рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдмрд╣реБрдд "рдШреГрдгрд╛ рдХреА рдЬрдбрд╝рддрд╛" рдХреЗ рдХрд╛рд░рдг рд╕рдореНрдореЗрд▓рди, рд╕рдореБрджрд╛рдп рдХреЗ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЯреНрд░рд┐рдмреНрдпреВрди рдХреЗ рд░реВрдк рдореЗрдВ, рдкреАрдПрдЪрдкреА рдХреЗ рдЖрд╕рдкрд╛рд╕ рд░реВрдврд╝рд┐рдпреЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рд▓рдбрд╝рд╛рдИ рддрдХ рд╣реА рд╕реАрдорд┐рдд рд░рд╣реЗрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрдирдореЗрдВ рд╕реЗ рд╕рднреА рдЦрд░реЛрдВрдЪ рд╕реЗ рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рд╣реБрдПред рднрд╛рд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдкрдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рдХреНрдпрд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдЬреЛ рдЖрдЬ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рд╕рд╛рдордиреЗ рдЖрддрд╛ рд╣реИ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдХреМрди рд╕реА рдПрдХ рдиреАрдВрд╡ рд╣реИ?- рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ 2019 рдореЗрдВ PHP рдХреА рддрд░рд╣ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреЛрдЯрд▓рд┐рди, рдкрд╛рдпрдерди рдФрд░ рдЙрдирдХреЗ рдЬреИрд╕реЗ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдкрд░ рд╕рднреА рдирдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭрджрд╛рд░ рд╣реИред рдмреЗрд╢рдХ, рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ:
PHP рдПрдХ рдордВрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рдФрд░ рдЖрдзреБрдирд┐рдХ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╣реИ, рдЖрдк рдЗрд╕ рдкрд░ рд╢рд╛рдВрдд рдЪреАрдЬреЗрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрди рдардВрдбреА рдЪреАрдЬреЛрдВ рдореЗрдВ рд╕реЗ рдХрдИ рд╣рдо PHP рд░реВрд╕ рдореЗрдВ рджрд┐рдЦрд╛рдПрдВрдЧреЗред
рдпрд╣ рднреА рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, peichpishniks рдореЗрдВ рдХрдо рдпреЛрдЧреНрдпрддрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВред рдирд╣реАрдВ, рдмрд┐рд▓рдХреБрд▓ рдирд╣реАрдВред рд▓реЗрдХрд┐рди рдлрд┐рд░ рд╕реЗ, PHP рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡реЗрд╢ рд╕реАрдорд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрдо рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЕрдиреНрдп рд▓реЛрдХрдкреНрд░рд┐рдп рднрд╛рд╖рд╛рдУрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЗрд╕рдореЗрдВ рдЕрдзрд┐рдХ рдмреБрд░реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╣реИрдВред рдФрд░ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдЙрдЪреНрдЪ рдпреЛрдЧреНрдп рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕рдореБрджрд╛рдп рдХреЗ рдмрд╣реБрдордд рдХреЛ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрд╕ рддрд░рд╣ рдХреА рднрджреНрджрд╛ рддрд╕реНрд╡реАрд░ рд╣реИ, рдкрд╣рд▓реЗ рд╕рдиреНрдирд┐рдХрдЯрди рдХреЗ рд░реВрдк рдореЗрдВред рдЙрд╕рдХреА рд╡рдЬрд╣ рд╕реЗ, рдпрд╣ рдереЛрдбрд╝рд╛ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк рдмрд╛рд░реАрдХреА рд╕реЗ рджреЗрдЦреЗрдВ, рддреЛ рдпрд╣рд╛рдВ рдЖрдкрдХреЛ рд╡реНрдпрд╛рдкрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд╢рд╛рдирджрд╛рд░ рд╡рд╛рддрд╛рд╡рд░рдг рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред рдЖрдк рд╣рдореЗрд╢рд╛ рдорд╛рдореВрд▓реА рдкреИрд╕реЗ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдпреЛрдЧреНрдп рд▓реЛрдЧреЛрдВ рдХреЛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╛ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ рдХреБрд╢рд▓ рджрд┐рдЦрддреЗ рд╣реИрдВред рдпрд╛ рдмрд╣реБрдд рдпреЛрдЧреНрдп рдФрд░ рд╢рд┐рдХреНрд╖рд┐рдд рдкреЗрд╢реЗрд╡рд░реЛрдВ рдХреЛ рди рд▓реЗрдВред рдпрд╣ рдирд┐рдпреЛрдХреНрддрд╛ рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рддреЛ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдпрд╣ рд╢рд╛рдпрдж рдПрдХ рдЛрдг рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди PHP рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХрд╛ рдПрдХ рдкреНрд▓рд╕ рд╣реИред

рдЕрдВрдд рдореЗрдВ, рдПрдХ рдкрд░рд┐рдкрдХреНрд╡ рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ, PHP рдХрд╛ рдПрдХ рдлреНрд▓рд┐рдк рдкрдХреНрд╖ рд╣реИ: рдЪреМрдЦрдЯреЗ рдФрд░ рдЕрдиреНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдкреНрд░рдЪреБрд░рддрд╛ рдХреЗ рдХрд╛рд░рдг, рдпрд╣ рд╢реБрд░реБрдЖрддреА (рдФрд░ рди рдХреЗрд╡рд▓ рдЙрдиреНрд╣реЗрдВ) рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡реЗ рдХреНрдпрд╛ рддрдп рдХрд░реЗрдВред рдПрдХ "рд╕реНрдЯрд╛рд░реНрдЯрд░ рдХрд┐рдЯ" рдХреЗ рд╕рд╛рде рдХрдИ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ, рдЪреАрдЬреЗрдВ рд╕рд░рд▓ рд╣реИрдВ: рд░реВрдмреА рдореЗрдВ, рдЖрдзрд╛рд░ рд░реВрдмреА рдСрди рд░реЗрд▓реНрд╕, рдкрд╛рдпрдерди, Django рдореЗрдВ рд╣реИред рдЬрдмрдХрд┐ PHP рдореЗрдВ рдЯреЙрдк-рдПрдВрдб рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рдХреЗрд╡рд▓ 4-5 рдЯреБрдХрдбрд╝реЗ рд╣реИрдВред рдПрдХ рдорд╛рдпрдиреЗ рдореЗрдВ, рдпрд╣ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХрд╛ рдХрдордЬреЛрд░ рдмрд┐рдВрджреБ рд╣реИ: рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ "рд╕реНрдореАрдпрд░" рд╣реИред рдЗрд╕реА рд╕рдордп, рдпрд╣ рдПрдХ рдЧреБрдг рд╣реИ: рдЬрдм рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рдмреАрдЪ рдЬреАрд╡рдВрдд рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рд╣реЛрддреА рд╣реИ, рдЬрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдПрдХ рд╣реА рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдЙрдирдХреА рдЖрдБрдЦреЗрдВ рдзреБрдВрдзрд▓реА рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд┐рднрд┐рдиреНрди рд░реВрдкрд░реЗрдЦрд╛рдУрдВ рдХреЗ рдЕрдиреБрдпрд╛рдпреА рдПрдХ-рджреВрд╕рд░реЗ рдХреЛ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рд╕реЗ рд╕рдореГрджреНрдз рдХрд░рддреЗ рд╣реИрдВред рдЕрдзрд┐рдХ рдмрд╛рд░ рдпрд╣ рдорд╛рдирдХ рд╕рдорд╛рдзрд╛рдиреЛрдВ рд╕реЗ рджреВрд░ рдЬрд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЕрдзрд┐рдХ рдпрд╣ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдХрд▓рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЕрдВрдд рдореЗрдВ, рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХ рддрдВрддреНрд░ рдкреНрд░рдЧрддрд┐ рдХрд░ рд░рд╣рд╛ рд╣реИред
- рд╡рд╛рдкрд╕ рдкреАрдПрдЪрдкреА рд░реВрд╕ред рдХреНрдпрд╛ рдЖрдк рдФрд░ рдЖрдкрдХреЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рд╕реЗ рдкреНрд░реЗрд░рд┐рдд PHP рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдХреЛрдИ рд╡рд┐рджреЗрд╢реА рдШрдЯрдирд╛рдПрдБ рдереАрдВ?- рдмрд┐рд▓реНрдХреБрд▓ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХреАрд╡ рдлреНрд░реЗрдорд╡рд░реНрдХ рдбреЗрдЬрд╝, рдЬрд┐рд╕рдХреА рд░реВрдкрд░реЗрдЦрд╛ рдореЗрдВ
PHP fwdays рдЖрдпреЛрдЬрд┐рдд
рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЬреЛ рд▓реЛрдЧ рдЙрдирдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рд╡реЗ рдорд╣рд╛рди рдлреИрд▓реЛ рд╣реИрдВ: рд╕рдореНрдореЗрд▓рди рдмреЗрд╣рдж рдордЬрдмреВрдд рд╣реИред рдкрд╢реНрдЪрд┐рдо рдХреА рдУрд░ рджреЗрдЦрд╛,
PHPBenelux рдмрд┐рдирд╛ рд╢рд░реНрдд рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИред рдмреЗрд╢рдХ, рд╣рдо рд╡рд╣рд╛рдБ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╕реЗ рдПрдХ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╣рдо рдмрд╕ рдЙрдкрдпреЛрдЧреА рдЕрдиреБрднрд╡ рдХреЛ рдЕрдкрдирд╛рддреЗ рд╣реИрдВред
- рдУрд╢рд┐рди рдмреВрди рдХреА рдЯреАрдо рджреНрд╡рд╛рд░рд╛ рдЖрдпреЛрдЬрд┐рдд рдЕрдиреНрдп рд╕рдореНрдореЗрд▓рдиреЛрдВ рдХреЗ рд╕рд╛рде PHP рд░реВрд╕ рдореЗрдВ рдХреНрдпрд╛ рдЖрдо рд╣реЛрдЧрд╛?- рдУрд▓реЗрдЧ рдХреА рдЯреАрдо рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд▓рдЧрднрдЧ рд╕рднреА рдЪреАрдЬреЛрдВ рд╕реЗ рдирд┐рдкрдЯрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдо рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧрд╛ред рдХрдо рд╕реЗ рдХрдо, рдЙрддреНрдХреГрд╖реНрдЯ рдЙрдкрдХрд░рдг, рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рд╡реАрдбрд┐рдпреЛ рдкреНрд░рд╕рд╛рд░рдг рдФрд░ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ, рджрд┐рд▓рдЪрд╕реНрдк рд╕реНрдЯреИрдВрдб, рд╣реИрдмреЗ рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдЯреЗрдк рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдЬреЛ рдХрд┐ рд╣рд╛рдИрд▓рд╛рдб ++ рдФрд░ рдЖрд░рдЖрдИрдЯреА ++ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИред
- PHP рд░реВрд╕ рдХреА рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддрд┐ рдореЗрдВ рдХреМрди рд╢рд╛рдорд┐рд▓ рд╣реИ? рдпреЗ рд▓реЛрдЧ рдХреМрди рд╣реИрдВ рдФрд░ рдХреНрдпрд╛ рдХреВрд▓ рд╣реИрдВ?- рдореЗрд░реЗ рдЕрд▓рд╛рд╡рд╛, рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддрд┐ рдореЗрдВ рдЖрда рд▓реЛрдЧ рд╣реИрдВред рдпреЗ рдпрд╛ рддреЛ PHP рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐ рд╣реИрдВ, рдпрд╛ PHP рд╕рдореБрджрд╛рдп рдХреЗ рдкреНрд░рдореБрдЦ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╣реИрдВ, рдФрд░ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рджреЛрдиреЛрдВ рдкрд╣рд▓реБрдУрдВ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИред
рд░реЛрдорди рдкреНрд░реИрдВрдХрд╕реНрдХреА , рдЬреЗрдЯрдмреНрд░реЗрдиреНрд╕ред рдХрдИ рд▓реЛрдЧ рдЙрд╕реЗ Habr рдкрд░ рдкреАрдПрдЪрдкреА рдХреЗ рд▓рд┐рдП рдкрдЪрддрд╛ рд╣реИ рдФрд░ PhpStorm рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╡реАрдирддрдо рд╕рдорд╛рдЪрд╛рд░ред
рдХрд┐рд░рд┐рд▓ рдиреЗрд╕реНрдореНрдпреЗрдиреЛрд╡ , рд░рд╛рдордмреНрд▓рд░ рдПрдВрдб рдХрдВрдкрдиреА рд▓рд╛рд░рд╡реЗрд▓ рдлреНрд░реЗрдорд╡рд░реНрдХ рд░реВрд╕реА рд╕рдореБрджрд╛рдп рдХреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐, рдЧреНрд░рд╛рдлрдХреЗрд▓ рдХреЗ рдкреНрд░рдЪрд╛рд░рдХ рдФрд░ рд░реЗрд▓реНрдЯ рдЧреНрд░рд╛рдлрдХ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рдбреЗрд╡рд▓рдкрд░ред
рдкрд╛рд╡реЗрд▓ рдПрдЧрд▓реЗрддреНрд╕реНрдХреА , рд▓рдореЛрдбрд╛ рдСрд░реНрдбрд░ рдбрд┐рд▓реАрд╡рд░реА рд╕рд┐рд╕реНрдЯрдо рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЯреАрдо рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯред
рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ Krasheninnikov ,
рд╕рдЧрд╛рдИ рдореЗрдВ рдбреЗрдЯрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЗ рдкреНрд░рдореБрдЦред рд╡рд╣ рдПрдХ рдкреВрд░реНрдг-рдбреЗрдЯрд╛ рдбреЗрд╡рд▓рдкрд░ рд╕реЗ рдПрдХ рдмрдбрд╝реЗ рдбреЗрдЯрд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдХреЗ рдкрд╛рд╕ рдЧрдпрд╛ рдФрд░ рдЙрд╕рдиреЗ PHP рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рдЦреЛрдпрд╛ред
рдПрд▓реЗрдХреНрд╕реА рдЕрдХреЛрд▓реЛрд╡рд┐рдЪ , VKontakte рдореЗрдВ рд╡рд░рд┐рд╖реНрда рдмреИрдХреЗрдВрдб рдбреЗрд╡рд▓рдкрд░ред рдмрд╛рд░рд╣ рд╡рд░реНрд╖реЛрдВ рдХреЗ рджреМрд░рд╛рди, рд╡реЗрдм рдШрд░-рд╡рд┐рдХрд╕рд┐рдд рд╕реАрдПрдордПрд╕ рдкрд░ рдЫреЛрдЯреА рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рд░рд┐рд╡рд╛рдЗрд╡ рдХрд░рдиреЗ рд╕реЗ рд▓реЗрдХрд░ рд╡реАрдХреЗрдУрдиреЗрдЯ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдиреЗ рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рддрдХ рдЪрд▓рд╛ рдЧрдпрд╛ рд╣реИред
рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рд▓рд┐рд╕рд╛рдЪреЗрдВрдХреЛ , рдЕрд▓реНрдкрд╛рд░реА рдореЗрдВ рд╡реЗрдм рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдПрдВрдб рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рдкреНрд░рдореБрдЦред рд▓реЗрдЦрдХ рдФрд░ рдкрд╣рд▓реВ рдЙрдиреНрдореБрдЦ рдврд╛рдВрдЪреЗ рдХреЗ рдкреНрд░рдореБрдЦ рдбреЗрд╡рд▓рдкрд░ рдЬрд╛рдУ! AOPред PHP рдкрд░ рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдп рд╕рдореНрдореЗрд▓рдиреЛрдВ рдореЗрдВ рдЕрдзреНрдпрдХреНрд╖ред рд╕рд╣рд╕рдВрдпреЛрдЬрдХ рдХрд╛ рд╕рд╣-рдЖрдпреЛрдЬрдХред
рдЗрдЧреЛрд░ рд╕реЛрдореЛрд╡, рдПрд╡рд┐рдЯреЛ рдореЗрдВ рддрдХрдиреАрдХреА рдХреНрд▓рд╕реНрдЯрд░ рдиреЗрддрд╛ред рд╕рдВрдЪрд╛рд▓рди рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдореЙрдбрд░реЗрд╢рди рд╕рд┐рд╕реНрдЯрдо, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдореЙрдбрд░реЗрд╢рди, рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рд╕реНрд╡рд╛рдЯ, рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рдгрд╛рд▓реА рдФрд░ рдЖрдВрддрд░рд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреА рдЗрдХрд╛рдЗрдпрд╛рдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
Konstantin Burkalev , рдЖрдИрдЯреА, рд▓реЗрдЦрдХ рдФрд░ рдХрдИ рд╡рд┐рдХрд╛рд╕ рдкреЙрдбрдХрд╛рд╕реНрдЯ (SDCast рдФрд░ RadioJS), рдмреИрдардХреЛрдВ рдФрд░ рд╕рдореНрдореЗрд▓рдиреЛрдВ рдХреЗ рдЖрдпреЛрдЬрдХ, Symfoniacs рд╕рд╣рд┐рдд рдХреЗ рдЖрдпреЛрдЬрдХ рдХреЗ 15 рд╡рд░реНрд╖реЛрдВ рдХреЗ рдЕрдиреБрднрд╡ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯред рд╡рд╣ рд╡рд┐рддрд░рд┐рдд рдПрдХреАрдХреГрдд рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдбрд┐рдЬрд╛рдЗрди рдФрд░ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд▓рдЧреЗ рд╣реБрдП рд╣реИрдВред
рд╣рдо рд╕рднреА рдирд┐рд░реНрдгрдп рд╕рд╛рдореВрд╣рд┐рдХ рд░реВрдк рд╕реЗ рд▓реЗрддреЗ рд╣реИрдВред
- рд╕рдореНрдореЗрд▓рди рдХреЛ рдкрд╣рд▓реА рдмрд╛рд░ рдХрд┐рд╕ рджрд░реНрд╢рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреНрдпрд╛ рдпрд╣ рдЬреВрдирд┐рдпрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ?- рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдЬреЛ рдХреЛрдИ рднреА PHP рдХреЗ рд╕рд╛рде рдбреАрд▓ рдХрд░рддрд╛ рд╣реИ, рдЙрд╕реЗ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдЦреБрдж рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдорд┐рд▓реЗрдЧрд╛ред рдорд┐рдбрд┐рд▓рдо рдФрд░ рд╕реАрдирд┐рдпрд░реНрд╕ рдХреЗ рдкрд╛рд╕ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдзрд╛рд░ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реЛрдЧрд╛, рд╡реЗ рдордВрдЪ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд░реБрдЭрд╛рдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗ, рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдЕрдиреБрднрд╡ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░реЗрдВрдЧреЗред
рд╣рдо рдЬреВрдирд┐рдпрд░ рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреЗ рд╕рд╛рде рд╕рд╛рдордЧреНрд░реА рддреИрдпрд╛рд░ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рд╣рд╛рд▓рд╛рдВрдХрд┐, PHP рд░реВрд╕ рдХрд╛ рджреМрд░рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╢реБрд░реБрдЖрддреА рдЙрдкрдпреЛрдЧреА рд╣реЛрдВрдЧреЗред рдХрдо рд╕реЗ рдХрдо рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХрд╣рд╛рдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдирд╛ рд╣реИред рдпрд╣ рдХрд╣реАрдВ рдмрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реИред рджрд╕ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛рдлреА рдмреЗрд╣рддрд░ рд╣реИред рд╢реБрд░реБрдЖрддреА рдХреЗ рд▓рд┐рдП "рд░реЛрдбрдореИрдк" рд╣реИрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ PHP рдж рд░рд╛рдЗрдЯ рд╡реЗ , рдЬреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ "рд╕рд╣реА рдврдВрдЧ рд╕реЗ" PHP рдХреИрд╕реЗ рддреИрдпрд╛рд░ рдХрд░реЗрдВ: рд╕рд╛рдорд╛рдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдВ рдФрд░ рдкреБрд░рд╛рдиреА рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд╣реАрдВ, рдирд┐рд░реНрднрд░рддрд╛ рдЗрдВрдЬреЗрдХреНрд╢рди рдХреЛ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓рдирд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдерд╛рдЧрдд рд╣реИ рд╕рд░реНрд╡рд░ рдкрд░ рдХреЛрдбред
рддреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХреЙрдиреНрдлреНрд░реЗрдВрд╕ рдХреЗ рднреА рдЬрдВрдХ рдХреЗ рджрд┐рд╢рд╛-рдирд┐рд░реНрджреЗрд╢ рд╣реИрдВ; рдЙрдиреНрд╣реЗрдВ рдЦрд░реЛрдВрдЪ рд╕реЗ рд╕реАрдЦрдирд╛ рд╣рдорд╛рд░рд╛ рдЬрд░реВрд░реА рдХрд╛рдо рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЛ рд░реБрдЭрд╛рдиреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП: рдХрд╣рд╛рдВ рдФрд░ рдХрд┐рд╕рдХреЗ рдмрд▓ рдкрд░ рдкреАрдПрдЪрдкреА рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдХреНрдпрд╛ рдпрд╣ рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдмрд╛рдЬрд╛рд░ рдореЗрдВ рдХреМрди рд╕реА рджрд┐рд▓рдЪрд╕реНрдк рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдмрди рд░рд╣реА рд╣реИрдВ, рдЬрд╣рд╛рдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирд╛ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдореНрдореЗрд▓рди рдкрд░рдВрдкрд░рд╛рдЧрдд рд░реВрдк рд╕реЗ рди рдХреЗрд╡рд▓ рд░рд┐рдкреЛрд░реНрдЯ, рдмрд▓реНрдХрд┐ рд╕рдВрдЪрд╛рд░, рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдХрд┐рдирд╛рд░реЗ рдкрд░ рд╣реИред рдЬреВрдирд┐рдпрд░реНрд╕ рдХреЗ рдкрд╛рд╕ рд╕рдмрд╕реЗ рдЕрдиреБрднрд╡реА PHP рдбреЗрд╡рд▓рдкрд░реНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдкрдХрдбрд╝рдиреЗ рдФрд░ рдЙрд╕рд╕реЗ рд╕рд╡рд╛рд▓ рдкреВрдЫрдиреЗ рдХрд╛ рд╣рд░ рдореМрдХрд╛ рд╣реИред рдмреЗрд╡рдХреВрдл рдпрд╛ рдкрд░реЗрд╢рд╛рди рд▓рдЧрдиреЗ рд╕реЗ рдбрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдХрд╛рд░рдг рдирд╣реАрдВ рд╣реИ: рд▓рдЧрднрдЧ рд╕рднреА рд╡рдХреНрддрд╛ рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЦреБрдж рдХреЛ рдкреАрдПрдЪрдкреА рдХреИрд╕реЗ рд╕рд┐рдЦрд╛рдпрд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХрд┐рди рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдРрд╕реА рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдореВрд▓реНрдпрд╡рд╛рди рд╣реИ рдЬреЛ рдЕрднреА рдЕрдкрдирд╛ рдХрд░рд┐рдпрд░ рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
- PHP рд░реВрд╕ рдХреЗ рдмреИрдХ-рдПрдВрдб рдпрд╛ рдлреБрд▓-рд╕реНрдЯреИрдХ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЬрд╛рдиреЗ рдХреА рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ?- рд╣рдо рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдЧреНрд░рд╛рд╣рдХ рдкрдХреНрд╖ рдкрд░ рдмрдврд╝реЗ рд╣реБрдП рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╕рдореНрдореЗрд▓рди рдкреВрд░реНрдг-рд╕реНрдЯреИрдХ рдбреЗрд╡рд▓рдкрд░ рдХреА рдЖрдзреА рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрдЧрд╛ред
рдмрд╛рдХреА AppsConf рдФрд░
Frontend Conf рд╕реЗ рд╕рдВрддреБрд╖реНрдЯ
рд╣реЛрдВрдЧреЗ ред
- PHP рд░реВрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?- рд╢реБрд░реВ рдореЗрдВ, рд╣рдордиреЗ рджреЛ рдкреНрд░рд╡рд╛рд╣ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдереАред рдПрдХ рдореЗрдВ - рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдм рдХреБрдЫ, рджреВрд╕рд░реЗ рдореЗрдВ - рдЕрдиреБрднрд╡ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдорд╛рдорд▓реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рд╢рд╛рдпрдж рдкреНрд░рд╡рд╛рд╣ рдХреЛ "рдЕрдВрдЧреНрд░реЗрдЬреА" рдФрд░ "рд░реВрд╕реА" рдореЗрдВ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред рд╣рдореЗрдВ рд╡рд┐рджреЗрд╢реА рд╡рдХреНрддрд╛рдУрдВ рд╕реЗ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рджрд┐рд▓рдЪрд╕реНрдк рдЖрд╡реЗрджрди рдорд┐рд▓реЗред рдХрд╛рд░реНрдпрд╢рд╛рд▓рд╛рдУрдВ рдХреА рдпреЛрдЬрдирд╛ рдЕрднреА рддрдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдмрд╛рд╣рд░ рди рдХрд░реЗрдВред рд▓рдЧрднрдЧ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдорд╛рдЗрдЯреИрдкреНрд╕ рд╣реЛрдВрдЧреЗ: рдЗрдВрдлреЛрд╕реНрдкреЗрд╕ рд╕рд╛рдЗрдЯ рдХреЛ рд▓рдЪреАрд▓реЗ рдврдВрдЧ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХ рдХрдХреНрд╖ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдРрд╕реА рдмреИрдардХреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╕реНрдерд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдЬреЛ рдЕрднреА рд╣рдореЗрдВ рдкрдврд╝ рд░рд╣рд╛ рд╣реИ, рддреЛ рд╡рд╣ рдорд┐рддрдк рдХреЗ рд╡рд┐рд╖рдп рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рдиреЗ рдФрд░ рдЙрд╕реЗ рдЙрджрд╛рд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ, рддреЛ рдмреЗрдЭрд┐рдЭрдХ рд▓рд┐рдЦреЗрдВред
- рдЙрди рд╡рд┐рд╖рдпреЛрдВ рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ рдЬрд┐рдирдХрд╛ рдЖрдк рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реНрд╡рд╛рдЧрдд рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рди рдкрд░ рдЖрдк рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?
- PHP рдХреЗ рднрд╡рд┐рд╖реНрдп рдкрд░, рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ, рд╡рд╛рд╕реНрддреБрдХрд▓рд╛, рдордВрдЪ рдХреА рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдУрдВ, рд▓реЛрдб рдХреЗ рддрд╣рдд PHP рдФрд░ рдЕрдиреНрдп рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЗрд╕рдХрд╛ рд╕рдВрдпреЛрдЬрдиред рдмреЗрд╢рдХ, рд╣рдордиреЗ рдорд┐рдЯреНрдЯреА рдХреА рдЬрд╛рдВрдЪ рдХреА рдФрд░ рдкрд╛рдпрд╛ рдХрд┐ рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рдореБрджрд╛рдп рдореЗрдВ рд╕рдмрд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреНрдпрд╛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЙрдкрд░реЛрдХреНрдд рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдЕрднреНрдпрд╛рд╕ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡, рддреИрдирд╛рддреА, рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЗрдВрдЯрд░реНрдирд▓, рд╕рд░реНрд╡рд░ рд░рд╣рд┐рдд PHPред рдФрд░, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдмрдбрд╝реА, рдкреНрд░рдореБрдЦ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рдЕрдиреБрднрд╡ред
- рдФрд░ рдЬреЛ рдЖрдк рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ?- рдЗрд╕рдореЗрдВ PHP рдорд╛рдирдХ рдФрд░ рдорд╛рдирдХреАрдХрд░рдг рдмрд┐рд▓реНрдХреБрд▓ рд╕рдЯреАрдХ рд╣реИрдВред рдореИрдВ PHP рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рддрд░реАрдХреЛрдВ рдкрд░ рд▓рдЧрд╛рддрд╛рд░ рдЪрд░реНрдЪрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореИрдВ рдУрдкрди рд╕реЛрд░реНрд╕ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ рд╕реБрдирдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдореИрдВ рдЦреБрдж рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рдКрдВрдЧрд╛ рдпрд╛ рдПрдХ рдмреИрдардХ рдПрдХрддреНрд░ рдХрд░реВрдВрдЧрд╛ред
- рд╡рд╣рд╛рдБ рдХреБрдЫ рд╣реИ рдХрд┐ рдЖрдк рд╢рд╛рдпрдж PHP рд░реВрд╕ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ?- рдЯреИрдм рдФрд░ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди (
рдореБрд╕реНрдХрд╛рди ) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рд▓реЗрдХрд┐рди рдЧрдВрднреАрд░рддрд╛ рд╕реЗ, рдХреЛрдИ рдкреНрд░рддрд┐рдмрдВрдз рдирд╣реАрдВред рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд░рд┐рдкреЛрд░реНрдЯ рд╕реАрдзреЗ PHP рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИ рдФрд░ рдХреБрд╢рд▓ рд╣реИред
- рдХреНрдпрд╛ рдХрд┐рд╕реА рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рджреЗрд░ рд╣реЛ рдЪреБрдХреА рд╣реИ? рдпрджрд┐ рдПрдХ PHP рдбреЗрд╡рд▓рдкрд░ рдЖрдкрдХреЛ рдПрдХ рд╡рд┐рд╖рдп рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдорд╛рдкрджрдВрдб рдЪрд╛рд╣рд┐рдП рдХрд┐ рдХреНрдпрд╛ рдЙрд╕рдХрд╛ рд╡рд┐рд╖рдп PHP рд░реВрд╕ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рд╕реЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИ?- рдпрд╣ рд╕рдордп рд╣реИ! рдорд╛рдирджрдВрдбреЛрдВ рдкрд░ рдкрд╣реЗрд▓реА рди рдХрд░реЗрдВ - рд░рд┐рдкреЛрд░реНрдЯ рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВред рдХреБрдЫ рдмреЗрд╣рддрд░ред рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдпрд╛ рдирд╣реАрдВ, рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддрд┐ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдЧреА рдФрд░ рдЖрдкрдХреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдЧреАред
- рд▓реЗрдХрд┐рди рдкреНрд░рд╕рд┐рджреНрдз рддрдереНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ рдХрд┐ рдУрд▓реЗрдЧ рдмреНрдпреВрди рдХреЗ рд╕рдореНрдореЗрд▓рдиреЛрдВ рдореЗрдВ рд╣рдореЗрд╢рд╛ рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреА рдЙрдЪреНрдЪ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВ?- рдмреЗрд╢рдХ, рд╣рдордиреЗ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдЖрдВрддрд░рд┐рдХ рдЧреБрдгрд╡рддреНрддрд╛ рдорд╛рдирдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдП рд╣реИрдВред PHP рд░реВрд╕ рдХреА рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддрд┐ рдиреЗ рдмрд╣реБрдд рдЕрдиреБрднрд╡реА рдФрд░ рдорд╛рдВрдЧ рд╡рд╛рд▓реЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЛ рдПрдХ рд╕рд╛рде рд▓рд╛рдпрд╛ред рд▓реЗрдХрд┐рди рдпрд╣ рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдирд╣реАрдВ рд╣реИ - рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд: рдкрд╣рд▓реА рдмрд╛рд░ рд╕рдореНрдореЗрд▓рди рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рд╣рдо рдЗрд╕рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рдкреНрд░рд╛рд░реВрдк рдХреЗ рд▓рд┐рдП рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдЦреБрд▓реЗ рд╣реИрдВред рд╣рд╛рдВ, рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрдЬреАрдм рдпрд╛ рдмреБрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрд░рдЪрд┐рдд рд░рд┐рдкреЛрд░реНрдЯ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧреАред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдПрдХ рдЖрд╡реЗрджрди рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдпрджрд┐ рдЖрдк рд╕рдВрджреЗрд╣ рдореЗрдВ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕рдореЗрдВ рдХреЛрдИ рд╕рдордЭрджрд╛рд░реА рд╣реИред рдпрджрд┐ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╕реНрдкреАрдХрд░ рдкреНрд░рддрд┐рднрд╛рд╢рд╛рд▓реА рд╣реИ, рдпрд╛ рд░рд┐рдкреЛрд░реНрдЯ рдХреА рд╕рд╛рдордЧреНрд░реА рд╡рд╛рдВрдЫрд┐рдд рд╕реНрддрд░ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪрддреА рд╣реИ, рддреЛ рд╣рдо рдореМрдЬреВрджрд╛ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдХреИрдВрдбреА рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗред
рдФрдкрдЪрд╛рд░рд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рдиреНрдпреВрдирддрдо рд╣реИрдВ: рд╕рдордЭрджрд╛рд░ рдЕрдореВрд░реНрдд рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рд╣рдо PHP рд╡рд┐рдХрд╛рд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╡рд┐рд╖рдпреЛрдВ рдХреА рднреА рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдореАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВред рдХрд╣реЛ, рдЕрдЧрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдЙрддреНрд╕реБрдХ рдорд╛рдорд▓рд╛ рд╣реИ рдЬреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдмреИрдХрдПрдВрдб рдкрд░ рдЧреЛрд▓рдВрдЧ рдХреЗ рд╕рд╛рде рдкреАрдПрдЪрдкреА рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдП, рддреЛ рдпрд╣ рд╕рдВрднрд╡рддрдГ рд╣рдорд╛рд░реЗ рдПрдЬреЗрдВрдбреЗ рдореЗрдВ рдлрд┐рдЯ рд╣реЛрдЧрд╛ред
- рдХреНрдпрд╛ рд░рд┐рдкреЛрд░реНрдЯ рдФрд░ рд╡рдХреНрддрд╛рдУрдВ рд╣реИ рдХрд┐ рдЖрдк PHP рд░реВрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддрд┐ рдХреЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЧрд░реНрд╡ рд╣реИ? рдХреНрдпрд╛ рдЖрдк рдХреБрдЫ рдмрд┐рдЧрд╛рдбрд╝ рд▓реЗрддреЗ рд╣реИрдВ?- рд╣рдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдПрдХрддреНрд░ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд░рдЪрдирд╛ рдХрд░рддреЗ рд╣реИрдВред рд╕рдореНрдореЗрд▓рди рдХреЗ рджрд┐рди рд╕реЗ рдПрдХ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рдЕрдВрддрд┐рдо рд░реВрдк рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд▓реЗрдХрд┐рди рдХреБрдЫ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА
рдШрдордВрдб рдХрд░
рд╕рдХрддрд╛ рд╣реИ ред
рдорд╛рд░реНрдХреЛ рдкрд┐рд╡реЗрдЯрд╛ рд╕рд╣рд┐рдд рдЕрдВрдЧреНрд░реЗрдЬреА рдмреЛрд▓рдиреЗ рд╡рд╛рд▓реЗ PHP рд╕рдореБрджрд╛рдп рдХреЗ рд╕рджрд╕реНрдпреЛрдВ рд╕реЗ рдХрдИ рдЖрд╡реЗрджрди рдЬрдорд╛ рдХрд┐рдП рдЧрдП рд╣реИрдВред
рдФрд░, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдирд┐рдХрд┐рддрд╛ рдкреЛрдкреЛрд╡ рдФрд░ рджрд┐рдорд┐рддреНрд░реА рд╕реНрдЯреЛрдЧреЛрд╡, PHP рдХреЗ рдореВрд▓ рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдпреЗ рд╡реЗ рд╣реИрдВ рдЬреЛ PHP 7 рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреА рдПрдХ рдЯрди рдХреЗ рд▓рд┐рдП рдЖрднрд╛рд░реА рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
JetBrains рд╕реЗ Kirill Smelov PhpStorm рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдореЗрдВ рддрд▓реНрд▓реАрди рд╣реЛрдЧрд╛ред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдпрд╣ PhpStorm рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдкреАрдПрдЪрдкреА рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛ рдФрд░ рдкреАрдПрдЪрдбреА рдХреЛрдб рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЗрд╕рдХреЗ рдЖрдИрдбреАрдИ рдХреЗ рдШрдЯрдХреЛрдВ рдХреЛ рдХреИрд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдСрдирд▓рд╛рдЗрдирд░ рдХреЗ рдПрдВрдЯреЛрди рд╢рдмреЛрд╡реНрдЯрд╛ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ PHP рдкрд░ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕рдореЗрдВ рд╕рд╣рдХрд╛рд░реА рдорд▓реНрдЯреАрдЯрд╛рд╕реНрдХрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЖрдзреБрдирд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛ рдЬрд╛рдПрдЧрд╛ред рдЙрд╕реА рд╕рдордп, рд╣рдо рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдПрдХреНрд╕-рдПрд╕рдХреНрдпреВрдПрди, рдПрдПрдордкреАрдПрдЪрдкреА 3 рдФрд░ рдкреАрдПрдЪрдкреА 8 рдореЗрдВ рд╣рдореЗрдВ рдХреНрдпрд╛ рдЗрдВрддрдЬрд╛рд░ рд╣реИред
рдХреЙрдиреНрдлреНрд░реЗрдВрд╕ рдЧреНрд░рд┐рдб рд▓рдЧрд╛рддрд╛рд░ рдирдИ рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреЗ рд╕рд╛рде рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдорд╛рд░реЗ
рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдЪреИрдирд▓ рдФрд░
рд╡реЗрдмрд╕рд╛рдЗрдЯ рдореЗрдВ рдШреЛрд╖рдгрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдмрдиреЗ рд░рд╣реЗрдВред