
рд╣рдо рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рд╕рдорд╛рдЪрд╛рд░ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдЕрдЧрд▓реЗ рдЪрдпрди рдкрд░ рд▓рд╛рддреЗ рд╣реИрдВред
рдЕрдЪреНрдЫрд╛ рдкрдврд╝ рд▓реЛ!
рд╕рдорд╛рдЪрд╛рд░ рдФрд░ рд╡рд┐рдЬреНрдЮрдкреНрддрд┐
- Zend Optimizer + рдХреЛ рд╕рдВрднрд╡рддрдГ PHP 5.5 рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ - рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╕рдорд╛рдЪрд╛рд░ рдЬреЛ рдХрд┐ opcode рдХреЛ рдХреИрд╢рд┐рдВрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ PHP рдХреА рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдРрд╕реЗ рдкреНрд░рд╕реНрддрд╛рд╡реЛрдВ рдХреЛ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рд╕реБрдирд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдПрдкреАрд╕реА рдХреЛ рдПрдХ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рдЙрдореНрдореАрджрд╡рд╛рд░ рдорд╛рдирд╛ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди рд░рд╛рд╕рдорд╕ рд▓реЗрд░рдбреЛрд░реНрдл рдФрд░ рдЕрдиреНрдп рдХреЛрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдмрд╛рд░-рдмрд╛рд░ рдХрд╣рд╛ рд╣реИ рдХрд┐ рдПрдкреАрд╕реА рдЕрднреА рддрдХ рдПрдХ рд╕реНрдерд┐рд░ рдЪрд░рдг рдореЗрдВ рдирд╣реАрдВ рдкрд╣реБрдВрдЪреА рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдкреАрдПрдЪрдкреА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВред рддреЛ Zeev Surasky, php-internals рдореЗрдВ рдПрдХ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рджреЗрддреЗ рд╣реБрдП, Zend Optimizer + рдХреЗ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рдЦреЛрд▓рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ PHP 5.5 рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╡рд░реНрддрдорд╛рди рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рд░рд┐рд▓реАрдЬрд╝ рдХреА рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рдмрдирд╛рдИ рдЧрдИ рдереА, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдирдП рдЕрд╡рд╕рд░реЛрдВ рдХреА рдЙрдореНрдореАрдж рдирд╣реАрдВ рдХреА рдЧрдИ рдереА, рд▓реЗрдХрд┐рди рд╕рдореБрджрд╛рдп рдиреЗ рдЗрд╕ рдЦрдмрд░ рдХреЛ рдЙрддреНрд╕рд╛рд╣ рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рд▓рд┐рдпрд╛ рдФрд░ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рд╡рд┐рд╕реНрддрд╛рд░ рдЕрднреА рднреА 5.5 рдореЗрдВ рдЧрд┐рд░ рдЬрд╛рдПрдЧрд╛ред рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рдХрд╛рд╢рд┐рдд RFC рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ APC рдХреЗ рд╕рд╛рде рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝рд░ + рдХреА рддреБрд▓рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рддреАрди рд╕рдВрднрд╛рд╡рд┐рдд рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдкрд░ рдорддрджрд╛рди рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ: 1. PHP 5.5.0 рдореЗрдВ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝рд░ + рдХреЛ 2 рдорд╣реАрдиреЗ рддрдХ рдХреА рд░рд┐рд▓реАрдЬ рджреЗрд░реА рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░реЗрдВ; 2. рд░рд┐рд▓реАрдЬ рдореЗрдВ рджреЗрд░реА рдХрд┐рдП рдмрд┐рдирд╛ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝рд░ + PHP рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд░реЗрдВ 5.5; 3. рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝рд░ + рдХреЛ PHP рдореЗрдВ рдПрдХреАрдХреГрдд рди рдХрд░реЗрдВ, рдпрд╣ PECL рд╕реЗ рдЙрдкрд▓рдмреНрдз рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдШрдЯрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
- Zend рдлреНрд░реЗрдорд╡рд░реНрдХ 2.0.7, 2.1.0 рдФрд░ рддреБрд░рдВрдд 2.1.1 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрджрд┐ рд╕рдВрд╕реНрдХрд░рдг 2.0.7 рдПрдХ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдлрд┐рдХреНрд╕ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ , рддреЛ 2.1.0 рд░рд┐рд▓реАрдЬ рдореЗрдВ рдХрдИ рдирд╡рд╛рдЪрд╛рд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдП рдШрдЯрдХ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ iOS рдФрд░ Android рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдкреБрд╢ рд╕реВрдЪрдирд╛рдПрдБред рдЦреИрд░, 2.1.1 рдХрдИ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИред
- MySQL 5.6 рдХреА рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬ рдХреА рдШреЛрд╖рдгрд╛ рдХреА
- рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЬрд╛рд░реА рдХрд┐рдП 2 рд╕рд╛рд▓ рдмреАрдд рдЪреБрдХреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдкреНрд░рддреАрдХреНрд╖рд┐рдд рд░рд┐рд▓реАрдЬ рдореЗрдВ рдХрдИ рдирд╡рд╛рдЪрд╛рд░ рдФрд░ рд╕реБрдзрд╛рд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреНрд░рджрд░реНрд╢рди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рддред рдпрд╣ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╣реИ рдХрд┐ рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рдлреЗрдбреЛрд░рд╛ рдФрд░ рдУрдкрдирдПрд╕рдпреВрдПрд╕рдИ рдиреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдореЗрдВ рдорд╛рд░рдмреАрдбреАрдмреА рдХреЗ рд╕рд╛рде MySQL рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдЕрдкрдиреЗ рдЗрд░рд╛рджреЗ рдХреА рдШреЛрд╖рдгрд╛ рдХреА рдереА ред - рд╡реЗрдм рдФрд░ PHP рдкрддреНрд░рд┐рдХрд╛ рдХрд╛ 11 рд╡рд╛рдВ рдЕрдВрдХ - рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореБрджреНрджреЗ рдкрддреНрд░рд┐рдХрд╛ рдХреЗ рдирд╡реАрдирддрдо рдЕрдВрдХ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдП рдЧрдП рд╣реИрдВ: рдХреНрд▓рд╛рдЙрдб рдореЗрдВ PHP; рдлреБрд░реНрддреАрд▓реА рд╕реЛрдЪ рдХрд╛ рд╡рд┐рдХрд╛рд╕; рдбреЗрдЯрд╛рдмреЗрд╕ рдЕрдиреБрдХреНрд░рдордг; рдФрд░ рдЕрдиреНрдпред
- PhpMyAdmin 4.0.0 рдмреАрдЯрд╛ рд░рд┐рд▓реАрдЬрд╝ - HTML рдлреНрд░реЗрдо рдЕрдВрддрддрдГ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдП рдЧрдП рд╣реИрдВред
рдкреАрдПрдЪрдкреА
- PHP 6 рд╣рд╡рд╛ рдореЗрдВ рдкреЗрд╢рд╛рдм - рдПрдХ рдорд╣рд╛рди рдкрдж рдЬрд┐рд╕рдореЗрдВ рд▓реЗрдЦрдХ PHP рд╕рдореБрджрд╛рдп рдореЗрдВ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдкрдиреА рдмрд╛рдд рд╡реНрдпрдХреНрдд рдХрд░рддрд╛ рд╣реИред рд╡рд╣ рднрд╛рд╖рд╛ рдореЗрдВ рдЙрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджреЗрддрд╛ рд╣реИ, рдЬрд┐рдиреНрд╣реЗрдВ рд▓рдЧрд╛рддрд╛рд░ PHP рд╣реИрдЯрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░рд╕реНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдЕрд░реНрдерд╛рддреН: рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдЕрд╕рдВрдЧрддрд┐, рдЕрджрд┐рд╢ рд╡рд╕реНрддреБрдУрдВ рдХреА рдХрдореА рдФрд░ рдпреВрдирд┐рдХреЛрдб рд╕рдорд░реНрдердиред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд▓реЗрдЦрдХ рдПрдХ рд╕реНрдкрд╖реНрдЯ, рдЕрдкрдиреА рд░рд╛рдп, рд╕рдорд╛рдзрд╛рди рджреЗрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реИ рдХрд┐ рдЖрдЦрд┐рд░рдХрд╛рд░, рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрдирдХрд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдореБрдЦреНрдп рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдмреАрдЪ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд░реВрдврд╝рд┐рд╡рд╛рджреА рд╡реНрдпрдХреНрддрд┐рддреНрд╡ рд╣реИрдВ, рдФрд░ рдХрд┐рд╕реА рднреА рдЧрдВрднреАрд░ рдкрд░рд┐рд╡рд░реНрддрди рдкрд░ рдорддрджрд╛рди рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рд╡рд┐рдлрд▓ рд╣реЛрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдорд╛рдорд▓рд╛ рдерд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХреНрд╕реЗрд╕рд░реЛрдВ рдХреЗ рд╕рд╛рдеред рд▓реЗрдЦрдХ рдкреНрд░рдЧрддрд┐рд╢реАрд▓ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ, рдФрд░ рдЬреЛ рд▓реЛрдЧ рдЗрд╕ рддрд░рд╣ рдХреЗ рдмрджрд▓рд╛рд╡реЛрдВ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд╕реЗрд╡рд╛рдирд┐рд╡реГрддреНрддрд┐ рдХреЗ рд▓рд┐рдП рдХрд╣рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЯрд┐рдкреНрдкрдгреА рдкрд░ рдХреЛрдИ рдХрдо рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рдереЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрд╝реАрд╡ рд╕реБрд░рд╕реНрдХреА рдХрд╛ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рдЬрд╡рд╛рдмред
- PHP рдмрдврд╝ рд░рд╣рд╛ рд╣реИ рдФрд░ рдмрдврд╝ рд░рд╣рд╛ рд╣реИ - рдкрд┐рдЫрд▓реЗ 10 рд╡рд░реНрд╖реЛрдВ рдореЗрдВ PHP рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдбреЗрдЯрд╛ рдХреЗ рдПрдХ рдЕрдзреНрдпрдпрди рдХреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдкрд░рд┐рдгрд╛рдоред рдкрдж рд╢реАрд░реНрд╖рдХ рдЗрд╢рд╛рд░рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рдЙрдкрдпреЛрдЧ рдХреА рдЧрдИ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреЛрд╕реНрдЯ рдореЗрдВ PHP рднрд╛рд╖рд╛ рдХрд╛ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЗрддрд┐рд╣рд╛рд╕ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред
- PHP рдореЗрдВ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ
- рдкрд┐рдЫрд▓реЗ рдЕрдВрдХ рдореЗрдВ, рдореВрд▓ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдкреАрдПрдЪрдкреА рдореЗрдВ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░рддрд┐рдорд╛рди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рдПрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╢реИрд▓реА рдореЗрдВ рдЦрд░реАрджрд╛рд░реА рдХреА рдЯреЛрдХрд░реА рдХреА рдХреБрд▓ рд▓рд╛рдЧрдд рдХреА рдЧрдгрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдмрд╛рд░, рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдЕрдиреБрд╡рд╛рдж-рдЕрдиреБрд╡рд╛рдж рд╣реИред - PHP рд▓рдХреНрд╖рдг: рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИ рдпрд╛ рдмреБрд░рд╛?
- рдкреНрд░рдХрд╛рд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд▓рдХреНрд╖рдг рд╣реИрдВред рдпрд╣ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд▓реЗрдЦ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рд╣реИ рдЬрд┐рд╕рдореЗрдВ PHP рднрд╛рд╖рд╛ рдХреА рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдлрд╛рдпрджреЗ рдФрд░ рдиреБрдХрд╕рд╛рди рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИред
рд╕реАрдЦрдиреЗ рдХреА рд╕рд╛рдордЧреНрд░реА
- Zend рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрд╢рди рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯрд┐рдкреНрд╕ , 2 - PHPBenelux - рдорд╛рдЗрдХрд▓ рдПрдВрдЬреЗрд▓реЛ рд╡реИрди рдбреИрдо рдФрд░ рдмрд╕ рдкреНрд░рд╕рд┐рджреНрдз рдмреНрд▓реЙрдЧрд░ рд▓реЛрд░реНрдирд╛ рдЬреЗрди рдорд┐рд╢реЗрд▓ рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд╕рд╛рде рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░, рдЬрд┐рд╕рдореЗрдВ рд╡реЗ рдЬрд╝реЗрдВрдб рд╕реЗ рдкреНрд░рдорд╛рдгрди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╕реБрдЭрд╛рд╡ рдФрд░ рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВ, рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рджреЗрддреЗ рд╣реБрдП: рдХреНрдпрд╛ рдпрд╣ рдкрд╛рд╕ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реИ? рдХреИрд╕реЗ рдХрд░реЗрдВ рддреИрдпрд╛рд░реА? рдХреНрдпрд╛ рджреЗрдЦрдирд╛ рд╣реИ? рдФрд░ рдХрдИ рдЕрдиреНрдпред
- PHP рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХреНрд░рдорд╛рдВрдХрди - рдбреЗрдЯрд╛ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдмрд╣реБрдд рдмрд╛рд░ рдЙрдарддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреИрд╢рд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╕рдордпред рдФрд░, рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдХреЛрдбрд┐рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рдореЗрдВ рдХреБрдЫ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред рд▓реЗрдЦ рдореЗрдВ, рд▓реЗрдЦрдХ рдиреЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬрд╝ / рдЧреИрд░-рдЕрдзрд┐рдХреГрдд рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдкрд░реАрдХреНрд╖рдг рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛, igbinary рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП , рдФрд░ JSON рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рднреАред
- Laravel 4: рдПрдХ RESTful API рдмрдирд╛рдирд╛ - рд╣рд╛рд▓рд╛рдВрдХрд┐ Laravel 4 рдЕрднреА рднреА рдмреАрдЯрд╛ рдореЗрдВ рд╣реИ, рдЗрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реА рд╕рд╛рдордЧреНрд░рд┐рдпрд╛рдВ рдореМрдЬреВрдж рд╣реИрдВред рдпрд╣ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдбреАрдлрд╝рд░реНрдб рд░реАрдбрд┐рдВрдЧ рд╕реЗрд╡рд╛ рдмрдирд╛рдиреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ RESTful API рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдФрд░ рдкрд╣рд▓реЗ рднрд╛рдЧ рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░рдгреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдлреНрд░реЗрдорд╡рд░реНрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛, рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдУрдЖрд░рдПрдо, рдкреНрд░рдорд╛рдгреАрдХрд░рдг, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдорд╛рд░реНрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ (рдПрдкреАрдЖрдИ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рд╕рд╣рд┐рдд), рдПрдХ рдирд┐рдпрдВрддреНрд░рдХ рдмрдирд╛рдирд╛ рдЬреЛ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдмрдирд╛рдиреЗ, рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред
- PHP рдореЗрдВ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдЕрдиреБрд░реЛрдз рдХреИрд╕реЗ рдХрд░реЗрдВ - рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдкреЛрд╕реНрдЯ рдЬрд┐рд╕рдореЗрдВ рд▓реЗрдЦрдХ PHP рд╕реЗ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ 3 рддрд░реАрдХреЗ рдмрддрд╛рддрд╛ рд╣реИред рдЗрди рддреАрди рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рдХрд┐рд╕реА рднреА рдмрд╛рд╣рд░реА рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдХрддрд╛рд░ рд╕рд░реНрд╡рд░, рд╕рднреА рд╢реБрджреНрдз PHP рдореЗрдВ: рдПрдХ рд╕реЙрдХреЗрдЯ рдЦреЛрд▓рдирд╛ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд┐рдП рдмрд┐рдирд╛ рдмрдВрдж рдХрд░рдирд╛; рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ (рдЫрджреНрдо рдХрддрд╛рд░) рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦреЗрдВ; рдХрд░реНрд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдХрд╛рдВрдЯрд╛ред рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рдлрд╛рдпрджреЗ / рдиреБрдХрд╕рд╛рди рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИред
- рд╕рдорд╛рдирд╛рдВрддрд░ PHPUnit - рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдХрдИ рдкрд░реАрдХреНрд╖рдг рд╕реВрдЯ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП PHPUnit рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдПрдХ рдЫреЛрдЯрд╛ рдкрджред рд▓реЗрдЦрдХ рдиреЗ рджреМрдбрд╝ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдкреИрд░рд╛рд╕реНрдЯреЗрд╕реНрдЯ рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рд╣реИред
- Doctrine рдФрд░ SOLID - рдЕрдкрдиреЗ рдкреЛрд╕реНрдЯ рдореЗрдВ, рд▓реЗрдЦрдХ Doctrine 2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп SOLID рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЕрд╕рдВрднрд╡рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдПрдХ рднреА рдЬрд┐рдореНрдореЗрджрд╛рд░реА рдХреЛ рдмрдирд╛рдП рд░рдЦрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рд▓реЗрдЦрдХ рдХреЛрдб рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ рджреЗрддрд╛ рд╣реИред
- рдЯреНрд╡рд┐рдЯрд░ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдореНрдлрдиреА рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдХрдВрдЯреЗрдирд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ - рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЗ рд╕рд╛рде, рд▓реЗрдЦрдХ рд╕рд┐рдореНрдлрдиреА 2 ( 1 , 2 ) рдореЗрдВ рд╕реЗрд╡рд╛ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдЕрдкрдиреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред рд╡рд░реНрдгрд┐рдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд▓реЗрдЦрдХ рдЯреНрд╡рд┐рдЯрд░ рдПрдкреАрдЖрдИ рд╕реЗ рдЬреБрдбрд╝реА рдПрдХ рд╕реЗрд╡рд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЧрдЬрд╝рд▓ HTTP рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
- рд╣рдо рдкреБрди: рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП PSR-3 рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реИрдВ - рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЕрдкрдирд╛рдпрд╛ рдЧрдпрд╛ рдорд╛рдирдХ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рд▓рдХрдбрд╝рд╣рд╛рд░рд╛ рдмрдирд╛рдиреЗ рдкрд░ рдПрдХ рдЕрдЪреНрдЫрд╛ рдФрд░ рд╡рд┐рд╕реНрддреГрдд рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ред
- рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХреЛрдб рдХреЛ рдХреИрд╕реЗ рд▓рд┐рдЦреЗрдВ - рдПрдХ рдорд╣рд╛рди рдкрдж рдЬреЛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбрд┐рдЬрд╛рдЗрди рдФрд░ рдХреЛрдбрд┐рдВрдЧ рдХреЗ рд╕рднреА рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИ, рдХреЛрдб рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдФрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЕрдЪреНрдЫрд╛ рдкрд╛рда PHP рдореЗрдВ рд╕рд░рд▓ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдЙрджрд╛рд╣рд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреВрд░рд┐рдд рд╣реИред
- рдЖрдкрдХреЗ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 8 рдЕрднреНрдпрд╛рд╕ - PHP рдореЗрдВ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХреНрд▓рд╛рд╕рд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ рдкреЛрд╕реНрдЯред
- Nginx, memcached, PHP-FPM рдФрд░ APC рдХреЗ рд╕рд╛рде рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реНрдХреЗрд▓реЗрдмрд▓ - Nginx, memcached, PHP-FPM рдФрд░ APC рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╕реНрдХреЗрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рдЧрд╛рдЗрдбред
- рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ PHP рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рддреИрдирд╛рддреА рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ PHP рдПрдкреНрд▓реАрдХреЗрд╢рди рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ Phing Help - рдПрдХ рдЕрдЪреНрдЫрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдмрд┐рдВрджреБ рд╣реИред рдпрд╣ рд▓реЗрдЦ рдЪреАрдВрдЯреА-рдЖрдзрд╛рд░рд┐рдд рдЙрдкрдХрд░рдг, рдлрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдмреБрдирд┐рдпрд╛рджреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред PEAR рд╕реЗ рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдореВрд▓ рд╡рд┐рдиреНрдпрд╛рд╕, PHPUnit рдкрд░ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╡рд┐рдиреНрдпрд╛рд╕ред
- рд╕рд┐рдореНрдлрдиреА 2 рдХреЗ рд▓рд┐рдП рдХрд╕реНрдЯрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд▓реЛрдбрд░ - рдПрдХ рдкреЛрд╕реНрдЯ рдореЗрдВ, рд▓реЗрдЦрдХ рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рд┐рдореНрдлрдиреА 2 рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ рдЬрдм рдлреНрд░реЗрдо рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХреЗрд╡рд▓ рдШрдЯрдХреЛрдВ рд╕реЗ рджреВрд░ рд╣реЛрддрд╛ рд╣реИред рд╡рд░реНрдгрд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рдореЗрдВ YAML рдХреЗ рдмрдЬрд╛рдп INI рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢рд╛рдорд┐рд▓ рд╣реИред
- Zend рдлреНрд░реЗрдорд╡рд░реНрдХ 2 ServiceManager - Zend рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдЪрдп рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдЕрдВрддрд┐рдо рд▓реЗрдЦ 2. рдкрд┐рдЫрд▓реЗ рдкрджреЛрдВ рдореЗрдВ, рдирд┐рд░реНрднрд░рддрд╛ рдЗрдВрдЬреЗрдХреНрд╢рди , рдореЙрдбреНрдпреВрд▓ рдФрд░ ModuleManager рдФрд░ EventManager рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рд╣реИред рдЗрд╕ рдмрд╛рд░, рд▓реЗрдЦрдХ ServiceManager рдШрдЯрдХ рдХреЛ рдЫреВрддрд╛ рд╣реИ, рдЗрд╕реЗ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ, рдХреИрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рд╡рд┐рдХрд╛рд╕ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рджреЗрддрд╛ рд╣реИред
- VPS рдкрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП PHP рд╡рд╛рддрд╛рд╡рд░рдг рдХреА рд╕реНрдерд╛рдкрдирд╛ - рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп рд▓реЗрдЦрдХ рдХреЛ рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдФрд░ рдЕрд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рдЗрди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреВрд░реНрдг VPS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдХ рдкреЛрд╕реНрдЯ рдореЗрдВ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛рдпрд╛ред
- рдЬрдм рдмреБрд░рд╛ рдХреЛрдб рд▓рд┐рдЦрдирд╛ рд╣реИ - рдж рдмреНрд░реИрдВрдбрди рд╕реИрд╡реЗрдЬ, рдж PHP рдкреНрд▓реЗрдмреБрдХ рдФрд░ рдорд╛рд╕реНрдЯреЗрд░рд┐рдВрдЧ рдСрдмреНрдЬреЗрдХреНрдЯ рдУрд░рд┐рдПрдВрдЯреЗрдб PHP рдХреЗ рд▓реЗрдЦрдХ рджреНрд╡рд╛рд░рд╛ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ, рд╡рд╣ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рдХрдм, рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░ рдореЗрдВ рд╕рд╛рдЭрд╛ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдмреБрд░рд╛ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИред рд╡рд┐рдЪрд╛рд░ рдирдП рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдЕрдиреБрд╕реНрдорд╛рд░рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реИрдВред
- рдкрд┐рдВрдкрд▓ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрднрд░рддрд╛ рдЗрдВрдЬреЗрдХреНрд╢рди - рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп, рд╣рдо рд╕реНрд╡рддрдВрддреНрд░ рдореЙрдбреНрдпреВрд▓ рдФрд░ рдШрдЯрдХ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЙрдирдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рд▓реЗрдХрд┐рди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рдШрдЯрдХ рдмрдирд╛рдирд╛ рдПрдХ рдореБрд╢реНрдХрд┐рд▓ рдХрд╛рдо рд╣реИ, рдФрд░ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдирд┐рд░реНрднрд░рддрд╛рдПрдВ рдХрдИ рд╕рдорд╕реНрдпрд╛рдПрдВ рдкреИрджрд╛ рдХрд░ рд╕рдХрддреА рд╣реИрдВ рдпрджрд┐ рд╡реЗ рдЙрдЪрд┐рдд рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдирд┐рд░реНрднрд░рддрд╛ рдЗрдВрдЬреЗрдХреНрд╢рди рдПрдХ рдорд╣рд╛рди рд╕рдорд╛рдзрд╛рди рд╣реИред рдкреЛрд╕реНрдЯ рдиреЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬреЛ рдирд┐рд░реНрднрд░рддрд╛ рдЗрдВрдЬреЗрдХреНрд╢рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ - рд╕рд┐рдореНрдлрдиреА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рд╕реЗ рдкрд┐рдореНрдкрд▓ред
- рд╣рдо рдХрдореНрдкреЛрдЬрд╝рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рдСрдЯреЛрд▓реЙрдб рдХреЛ рдЧрддрд┐ рджреЗрддреЗ рд╣реИрдВ - рдПрдХ рдкреЛрд╕реНрдЯ рдореЗрдВ, рд▓реЗрдЦрдХ рдПрдХ рдЧреИрд░-рдорд╛рдирдХ рд╕рдорд╛рдзрд╛рди рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХрдореНрдкреЛрдЬрд╝рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЛрдбрд┐рдВрдЧ рдХрдХреНрд╖рд╛рдУрдВ рдХреА рдЧрддрд┐ рдмрдврд╝рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рдмрдирд╛рддрд╛ рд╣реИред
- PHP рдореЗрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдФрд░ рдбреЙрдХреНрдЯрд░ рдмреНрд▓реЙрдХ - рдХреЛрдб рдХреЛ рдареАрдХ рд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдХрд░реЗрдВ рдкрд░ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдкреЛрд╕реНрдЯред
- рд╕рдВрдЧреАрддрдХрд╛рд░ + рдпрд┐ + рдХрд▓реНрдкрдирд╛: рдПрдХ рдЫреЛрдЯреА рдЫрд╡рд┐ рдбрд╛рдЙрдирд▓реЛрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧ
- рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд▓реЗрдЦрдХ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдорд╛рдирдХ рдкреИрдХрд╛рдЧрд┐рд╕реНрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрдЧреАрддрдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдмрдирд╛рдирд╛ рдХрд┐рддрдирд╛ рдЖрд╕рд╛рди рдФрд░ рд╕рд░рд▓ рд╣реИред - рд╕реЛрд╢рд▓ рдореАрдбрд┐рдпрд╛ рд▓реЙрдЧрд┐рди: рдПрд╕рдПрд╕рдУ рдореЙрдбреНрдпреВрд▓
- рд▓реЗрдЦ рдореЗрдВ, рд▓реЗрдЦрдХ рдХреЛрд╣рдирд╛ рдврд╛рдВрдЪреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдореЙрдбреНрдпреВрд▓ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИред - рд╕рдВрдЧреАрддрдХрд╛рд░ рд╕реНрдерд┐рд░рддрд╛ рдЭрдВрдбреЗ - рд▓реЗрдЦрдХ omposer рдореЗрдВ "рд╕реНрдерд┐рд░рддрд╛ рдЭрдВрдбреЗ" рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ omposer рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд┐рд░рддрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд▓реЗрдЦрдХ рдореЙрдбреНрдпреВрд▓ / рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЯреИрдЧ рдХрд░рдиреЗ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╢рд╛рдЦрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЕрдкрдиреЗ рдХреЛрдб рдХреА рд╕реНрдерд┐рд░рддрд╛ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддрд╛ рд╣реИред
- PHP рд╕реЗ MySQL 5.6 рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз 1.5 ... 9 рдмрд╛рд░ рд╕реЗ рддреЗрдЬ рд╣реИрдВ? - рддрд╛рдЬрд╛ MySQL 5.6 рдХреЗ рдХреБрдЫ рдкрд░реАрдХреНрд╖рдгред
- рдПрдХ рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░рд┐рдлреИрдХреНрдЯрд┐рдВрдЧ
- рд╣реИрдмрд░рдкреЛрд╕реНрдЯ, рдЬрд┐рд╕рдиреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реАрдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдХреА рдПрдХ рд╡рд┐рдзрд┐ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ред PhpBB рдЙрджрд╛рд╣рд░рдг рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЖрдк SQL рдХреНрд╡реЗрд░реА рдХреЛ рдХреИрд╕реЗ "рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░" рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╡реЗ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХреА рд╕реНрдХреНрд░реАрдирд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред - рдХреИрдЪрд┐рдВрдЧ рдлрд╛рдЯрд▓ рдкреАрдПрдЪрдкреА рдПрд░рд░реНрд╕ - рдлреЗрдЯрд▓ рдПрд░рд░реНрд╕ рдХреЛ рдХреИрд╕реЗ рдЗрдВрдЯрд░рд╕реЗрдкреНрдЯ рдХрд░реЗрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЦреВрдмрд╕реВрд░рддреА рд╕реЗ рдХреИрд╕реЗ рдлреЙрд░рдореЗрдЯ рдХрд░реЗрдВ, рдЗрд╕ рдкрд░ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ред
- рд╡реЗрдм рд╕рд╛рдЗрдЯреЛрдВ рдореЗрдВ рдПрдХ рдЫреЛрдЯреА рдЬреНрдЮрд╛рдд рднреЗрджреНрдпрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
- рд╣рдмрдкреНрд░реЛрд╕реНрдЯ, рдЬреЛ HTTP_HOST рдФрд░ SERVER_NAME рдХреЗ тАЛтАЛрдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рд╕рд╛рд╡рдзрд╛рди рд░рд╣реЗрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рдкрд░ рднрд░реЛрд╕рд╛ рди рдХрд░реЗрдВред - рдХреЛрд░ рдХреЙрдиреНрд╕реЗрдкреНрдЯреНрд╕: рдЕрдЯреИрдХ рд╕рд░реНрдлреЗрд╕ - рд▓реЗрдЦрдХ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╣рдорд▓реЗ рдХреА рд╕рддрд╣ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реА рд╕рддрд╣ рдХреЛ рдХреИрд╕реЗ рдХрдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдмрдврд╝ рдЬрд╛рддреА рд╣реИред
- рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдХрд╛рдо рд╕реЗ рд╕рд╛рд╡рдзрд╛рди рд░рд╣реЗрдВ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рд░ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- PHP рдореЗрдВ OAuth рдХреЗ рд╕рд╛рде рдкреНрд░рдорд╛рдгреАрдХрд░рдг - PHP рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ OAuth рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рдкрд░рд┐рдЪрдпред
- рдкрд░реАрдХреНрд╖рдг рдпреЛрдЧреНрдп рдХреЛрдб рдФрд░ SOLID - рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдПрдВрдЯрд╡рд░реНрдк рдиреЗ PHPBenelux рд╕рдореНрдореЗрд▓рди рдХреА рдореЗрдЬрдмрд╛рдиреА рдХреАред рдкреЛрд╕реНрдЯ рдХреЗ рд▓реЗрдЦрдХ, рдЕрдВрд╢рдХрд╛рд▓рд┐рдХ рд╡рдХреНрддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдиреЗ рдЕрдкрдиреА рджреЛ рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреА рд╕реНрд▓рд╛рдЗрдб рдкреЛрд╕реНрдЯ рдХреА: рдЯреЗрд╕реНрдЯ рдХреЛрдб (рдкреАрдбреАрдПрдл) рдФрд░ рдПрд╕рдУрдПрд▓рдЖрдИрдбреА (рдкреАрдбреАрдПрдл) ред
- PHP рдмреЗрдиреЗрд▓рдХреНрд╕ рд╕реНрд▓рд╛рдЗрдбреНрд╕ - рдЗрд▓реНрдпрд╛ рдЕрд▓реНрд╢рдирддреНрд╕реНрдХреА рдиреЗ рдПрдХ рд╣реА рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдкреНрд░рд╕реНрддреБрддрд┐рдпрд╛рдВ рджреАрдВред рд╕реНрд▓рд╛рдЗрдбреНрд╕: рд╡реЗрдм рдПрдкреНрд▓реАрдХреЗрд╢рди рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА (рдкреАрдбреАрдПрдл) рдФрд░ рдореАрдЯ PHP 5.4 (рдкреАрдбреАрдПрдл) ред
- PHP рдореЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ - рдПрдВрдердиреА рдлреЗрд░рд╛рд░рд╛ рд╕реЗ рд╕реНрд▓рд╛рдЗрдбреНрд╕ рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ рд╕рд╛рдордЧреНрд░реА рд╕рднреА рдПрдХ рд╣реА PHP рдмреЗрдиреЗрд▓рдХреНрд╕ рдХреЗ рд╕рд╛рдеред
- рд╣рдо MySQL рдХреЗ рдЬрд╛рджреВ рдпрд╛ MySQL рдХреА рдХрдареЛрд░рддрд╛ рдФрд░ рдХреЛрдорд▓рддрд╛ рдХреЛ рдкреНрд░рдХрдЯ рдХрд░рддреЗ рд╣реИрдВ
- рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рд╣рдмрдкреНрд░реЛрд╕реНрдЯ рдЬрд┐рд╕рдореЗрдВ рд▓реЗрдЦрдХ MySQL рдХреЗ "рд░рд╣рд╕реНрдпрдордп" рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░ рдбреЙрдЯ рдХрд░рддрд╛ рд╣реИред
рдкрд┐рдЫрд▓реЗ рдЕрдВрдХ рд╕реЗ
рд▓рд┐рдВрдХ рдХрд░реЗрдВ ред
рд╕рд╛рдордЧреНрд░реА рдЬрд┐рд╕реЗ
рдбреНрд░рдмрдЯрди ,
рдиреЗрд╕реНрдЯрд░рдЯрд░ рдФрд░
pronskiy рджреНрд╡рд╛рд░рд╛ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ