рдореИрдВрдиреЗ рдПрдХ рд╣рд▓реНрдХреЗ PHP рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЛ рдХреИрд╕реЗ рдЪреБрдирд╛

рдлрд╝реНрд░реЗрдорд╡рд░реНрдХ
рдЗрд╕рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдХрд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдореИрдВ рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреЗ рдмрд╣реБрдд рдмрдбрд╝реЗ рдкреНрд░рд╢рдВрд╕рдХ рд╣реВрдБ, рднрд▓реЗ рд╣реА рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдЖрд╡рд╢реНрдпрдХрддрд╛ рди рд╣реЛред рдФрд░ рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ XCache рдХреЗ рдЖрдВрдХрдбрд╝реЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реБрдП, рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдореИрдВ рдореЗрдореЛрд░реА рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреЛ рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдЪреМрдЦрдЯреЗ рдХреА opcache рдлрд╝рд╛рдЗрд▓реЛрдВ рдкрд░ рдЦрд░реНрдЪ рдХрд░рддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдирд╛ рд╕рд░рд▓ рд╣реИ - рдХреЗрд╡рд▓ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛, рдЬрд┐рд╕рдХреА рдлрд╛рдЗрд▓реЗрдВ рд╕рднреА рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рд╣реЛрдВрдЧреА, рдЬреЛ рдореЗрд░реЗ рдкрд╛рд╕ рд▓рдЧрднрдЧ 20 рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рд╡реЗ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИрдВ рдФрд░ рдЗрд╕рдиреЗ рдореБрдЭреЗ рдЙрдиреНрд╣реЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдХрдард┐рдирд╛рдИ рдХреЗ рд╕рд╛рде рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдлрд┐рд░ рдореИрдВрдиреЗ рдмрд╣реБрдд рд╣реА рдврд╛рдВрдЪреЗ рдХреА рдЦреЛрдЬ рд╢реБрд░реВ рдХрд░ рджреА, рдЬреЛ рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЖрд╕рд╛рди рдФрд░ рддреЗрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕реБрд╡рд┐рдзрд╛рдПрдБ рд╣реЛрдЧреАред рдпрд╣рд╛рдБ рд╡реЗ рд╣реИрдВ рдЬреЛ рдореБрдЭреЗ рдкрд╕рдВрдж рдЖрдП рдФрд░ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░реЗ рд╡рд┐рдЪрд╛рд░ред

рдлрд╛рд▓реНрдХрди

рдлрд╛рд▓реНрдХрди
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕реА рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдкреАрдПрдЪрдкреА рдХреЗ рд▓рд┐рдП рдПрдХ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рд╣реИред рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ рджреВрд╕рд░реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (рдФрд╕рдд рд╕реЗ 3 рдЧреБрдирд╛ рдЕрдзрд┐рдХ рддреЗрдЬ) рдФрд░ рд╕рд╛рде рд╣реА рд╕рд╛рде рдкрд░рд┐рдЪрд┐рдд рдПрдорд╡реАрд╕реА рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдЕрд╡рд▓реЛрдХрди рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдпрд╣ рднреА рдмрд╣реБрдд рдЦреБрд╢реА рд╣реБрдИ рдХрд┐ рдлрд╛рд▓реНрдХрди рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реА рдЗрдВрдЬреЗрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдбреАрдЖрдИ рдХрдВрдЯреЗрдирд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рджреНрд╡рд╛рд░рд╛ рджреЗрдЦрддреЗ рд╣реБрдП, рдХрдХреНрд╖рд╛рдУрдВ рдХреЛ рдЕрдХреНрд╕рд░ рд╕реАрдзреЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реНрдерд┐рд░ рддрд░реАрдХреЗ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬрд┐рдирд╕реЗ рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдмрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВред рд╡реИрд╕реЗ, рдореБрдЭреЗ рдпрд╣ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдореЙрдбреНрдпреВрд▓ рдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдмрд┐рдирд╛ рддрдВрдмреВрд░рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдиреГрддреНрдп рдХрд┐рдпрд╛, рдЬреЛ рд╣рдореЗрд╢рд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрддрд╛ рд╣реИред рдереЛрдбрд╝реА рдЧрд╣рд░рд╛рдИ рд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдФрд░ рдЕрдзрд┐рдХ рдЦрд╛рдорд┐рдпреЛрдВ рдХреЛ рджреЗрдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдХрдИ PHP рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдирд╣реАрдВ рд╣реИрдВ рдЬреЛ рд╕реА рдХреЛ рдЗрд╕рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдлрд╛рд▓реНрдХрди рдЕрдкрдиреЗ PHP рд╕рдордХрдХреНрд╖реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдзреАрд░реЗ-рдзреАрд░реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдЧрд╛ред рджреВрд╕рд░реЗ, рдЗрд╕рдиреЗ рдЕрдкрдиреА рдмреИрд╕рд╛рдЦреА рдХрд╛ рдмрд╣реБрдд рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд┐рдпрд╛, рдЬреИрд╕реЗ рдХрд┐ PHQL (рдлрд╛рд▓реНрдХрди рдХреНрд╡реЗрд░реА рд▓реИрдВрдЧреНрд╡реЗрдЬ) рдореЗрдВ SQL рдЖрджрд┐ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдПред рдирддреАрдЬрддрди, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдЕрдЬреНрдЮрд╛рдд рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рд╛рде рдПрдХ рдмреЛрд▓реНрдб рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред

PHPixie

PHPixie
рдореИрдВрдиреЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╕реБрдирд╛ рдерд╛, рдпрд╣ рдлрд┐рд▓ рд╕реНрдЯрд░реНрдЬрди (PyroCMS рдбреЗрд╡рд▓рдкрд░ рдФрд░ PHP-FIG рдХреЗ рд╕рджрд╕реНрдп) рджреНрд╡рд╛рд░рд╛ рдореЗрд░реЗ рдЯреНрд╡реАрдЯ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдордЬрд╛рдХ рдерд╛ред рдЧрдВрднреАрд░рддрд╛ рд╕реЗ, рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдХреЛрдИ рднреА PHP рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рдЕрдВрдд рддрдХ рд╣рдВрд╕реЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рд╕реБрди рд╕рдХрддрд╛ рд╣реИред PHPixie рдХрд╛ рджрд░реНрд╢рди рдпрд╣ рд╣реИ рдХрд┐ рдлреНрд░реЗрдорд╡рд░реНрдХ рдереЛрдбрд╝рд╛ рдкрд░реА рдХреА рддрд░рд╣ рддреНрд╡рд░рд┐рдд рдФрд░ рдЖрд╕рд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрд╣реА рд╡рд╣ рд╣реИ рдЬреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдкреНрд░рд╕рд┐рджреНрдз рдЕрдЬрдЧрд░ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреИрд╕реЗ "рд╕рд░рд▓ рдЪреАрдЬреЗрдВ рд╕рд░рд▓ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдХрдард┐рди рдЪреАрдЬреЗрдВ рд╕рдВрднрд╡ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред" рдпрд╣реА рд╣реИ, PHPixie рдХреЗ рдШрдЯрдХреЛрдВ рдХреЛ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╕рдмрд╕реЗ рд╕рд░рд▓ рдФрд░ рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рддрд░реАрдХреЗ рд╕реЗ рд╡реЗ рд╡рд┐рдХрд╛рд╕рд╢реАрд▓ рд╕рд╛рдЗрдЯреЛрдВ рдореЗрдВ 90% рдирд┐рдпрдорд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд╕рдХреЗрдВ, рдФрд░ рд╢реЗрд╖ 10% рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕реНрд╡рдпрдВ рдбреЗрд╡рд▓рдкрд░ рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕реНрд╡рдпрдВ рдврд╛рдВрдЪреЗ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдореЗрд░реА рд╕рд╛рдЗрдЯреЛрдВ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдиреЗ рднреА рдХреБрдЫ рднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдХрд┐ PHPixie рдореЗрдВ рдирд╣реАрдВ рд╣реБрдЖ рд╣реЛрдЧрд╛, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реА рдЗрдВрдЬреЗрдХреНрд╢рди рдЙрдирдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд╕реЗрд╡рд╛ рд▓реЛрдХреЗрдЯрд░ рдХреЛ рдЬрд╛рддрд╛ рд╣реИред рдбреАрдЖрдИ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рдЕрдиреНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдирдП рддрддреНрд╡реЛрдВ рдХреЛ рд╡рд░реНрдЧ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдХреЗ рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдХрдо рд▓рдЪреАрд▓рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкрд╛рд░рджрд░реНрд╢реА рд╣реИ, рдЬрдмрдХрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдХреЛрдб рд╕реЗ рдмрдЪрдиреЗ рдФрд░ рдЖрдИрдбреАрдИ рдореЗрдВ рдХрдВрдЯреЗрдирд░ рддрддреНрд╡реЛрдВ рдХреЗ рд╡рд░реНрдЧ рдХреА рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реИред Minuses рдореЗрдВ рд╕реЗ, рдореИрдВ рдХреЗрд╡рд▓ рдпрд╣ рдиреЛрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕реЗ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рд▓реЗрдирд╛ рдХрд╛рдлреА рдХрдард┐рди рд╣реИ, рдФрд░ рдпрд╣ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЛ рдХрд╛рд░реНрдпрд╛рд▓рдп рдореЗрдВ рдкрд░рд┐рдпреЛрдВ рдФрд░ рдЯрдЯреНрдЯреВ рдХреЗ рд╕рд╛рде рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ рдкрд░ рдХреБрдЫ рднреА рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдордирд╛ рд╕рдХреЗрдВред

рдлреИрдЯ-рдлреНрд░реА

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

Silex , рд╕реНрд▓рд┐рдо рдФрд░ рдорд╛рдЗрдХреНрд░реЛрдлреНрд░реЗрдореНрд╕ред

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

рд▓рд┐рдерд┐рдпрдо

рд▓рд┐рдерд┐рдпрдо
рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, SQL рдФрд░ NoSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХрд▓ API рдФрд░ рд╕рд╛рде рд╣реА рдПрдХ рд╡рд┐рдХреЗрдиреНрджреНрд░реАрдХреГрдд рдлрд╝рд┐рд▓реНрдЯрд░ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рдирд╡рд╛рдЪрд╛рд░ рд╣реИрдВред рдХреЗрдХрдкреАрдПрдЪрдкреА рдХреЗ рдПрдХ рдкреВрд░реНрд╡ рдбреЗрд╡рд▓рдкрд░ рджреНрд╡рд╛рд░рд╛ рдлреНрд░реЗрдорд╡рд░реНрдХ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рдпрд╣ рдмрд╣реБрдд рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЬрдм рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдлрд┐рд▓реНрдЯрд░ рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдХреНрд▓рд╛рд╕ рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдХреЛ рдЗрдВрдЯрд░рд╕реЗрдкреНрдЯ рдХрд░рдиреЗ рдФрд░ рдЗрд╕рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдордХреНрдЦреА рдкрд░ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рд▓рдЪреАрд▓реЗ, рд▓реЗрдХрд┐рди рдЕрдВрдд рдореЗрдВ рдЖрдк рдкрд╛рд╕реНрддрд╛ рдХреЛрдб рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реА рддрд░рд╣ рд╕реЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рднреА рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЕрднрд┐рдирд╡ рдврд╛рдВрдЪреЗ рдореЗрдВ рд╕реНрдерд┐рд░ рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рд░рд▓ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдЕрдЪреНрдЫрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд рдпрджрд┐ рдЖрдк рдПрдХ рд╕рд░рд▓ рд╕рд╛рдЗрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЬреЛ рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рд╡рд╣ рдвреЗрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмрд╣реБрдд рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реИред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдпрд╣ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓ рд╣реИ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЕрддреАрдд рдореЗрдВ CakePHP рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдирдпрд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рддреЛ рдЖрдЦрд┐рд░ рдореЗрдВ рдореИрдВрдиреЗ рдХрд┐рд╕реЗ рдЪреБрдирд╛? рдЕрдВрдд рдореЗрдВ, рдореЗрд░реА рдкрд╕рдВрдж Silex рдФрд░ PHPixie рдХреЗ рдмреАрдЪ рдереА (рд╣рд╛рдВ, рдореБрдЭреЗ рдкрд░рд┐рдпреЛрдВ рд╕реЗ рдбрд░ рдирд╣реАрдВ рдерд╛) рдФрд░ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдореИрдВрдиреЗ рдЕрднреА рднреА рдЙрди рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ Silex рдореЗрдВ рдЕрдиреБрд╡рд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЬреЛ рдХреЛрд╣рдирд╛ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдереЗ, рдЙрдиреНрд╣реЗрдВ PHPixie рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреБрдЫ рд╣рдж рддрдХ рдЗрд╕рдХреЗ рд╕рдорд╛рди рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдУрдЖрд░рдПрдо рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рдРрд╕рд╛ рдХрд░рдиреЗ рд╕реЗ, рдореИрдВ XCache рджреНрд╡рд╛рд░рд╛ рдЙрдкрднреЛрдЧ рдХреА рдЧрдИ рдореЗрдореЛрд░реА рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рд▓рдЧрднрдЧ 6 рдЧреБрдирд╛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛, рдкреЗрдЬ рдкреАрдврд╝реА рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдиреЗ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдереЛрдбрд╝реА рд╕реА рднреА рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, PHP рдПрдХ рд╣рдЬрд╛рд░ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рджреЗрд╢ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рд░ рдХреЛрдИ рдЕрдкрдиреА рдкрд╕рдВрдж рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдХреБрдЫ рдкрд╛ рд╕рдХрддрд╛ рд╣реИред

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


All Articles