рдирдорд╕реНрддреЗ рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ рдореИрдВ рд╡рд░реНрдгрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХреИрд╕реЗ, CakePHP рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рдЕрдзреНрдпрдпрди рдХреЗ рд░реВрдк рдореЗрдВ, рдПрдХ рдЫреЛрдЯреА "рд╡реЗрдм рд╕реЗрд╡рд╛" рд▓рд┐рдЦреА рдЧрдИ рдереА, рдЕрд░реНрдерд╛рддреН рд╡реЗрдм рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рдмреБрдХрдорд╛рд░реНрдХ рдкреНрд░рдмрдВрдзрдХред

рдореИрдВ рддреБрд░рдВрдд рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдПрд╡рд░рдиреЛрдЯ рдЬреИрд╕реА рдореЗрдЧрд╛-рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╕реЗрд╡рд╛ рд▓рд┐рдЦрдиреЗ рдХреА рдХреЛрдИ рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рдереАред рдореИрдВрдиреЗ рд╕рд╛рдЗрдЯ рдХреЛ рдпрдерд╛рд╕рдВрднрд╡ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред
рд╡рд┐рдЪрд╛рд░
рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рд╕рд┐рдВрдХ рдореЗрдВ рд▓реЗрдиреЗ рдФрд░ рдУрдПрд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмреАрдЪ рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдореЗрд░реЗ рд╕рднреА рдмреБрдХрдорд╛рд░реНрдХ рдЧрд╛рдпрдм рд╣реЛ рдЧрдПред рд╣рд╛рдВ, рдФрд░ рдХрд┐рд╕реА рддрд░рд╣ рдореИрдВ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реЗ рдЬреБрдбрд╝рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдерд╛, рдореИрдВ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рдмреБрдХрдорд╛рд░реНрдХ рдХрд┐рд╕реА рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рдХрд┐рд╕реА рднреА рдкреАрд╕реА рд╕реЗ рдЕрдзрд┐рдХ рд╕реБрд▓рдн рд╣реЛрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдХрд┐рдП рдмрд┐рдирд╛ рд╕рднреА рдмреБрдХрдорд╛рд░реНрдХ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддрд╛ (рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ Google Chrome рдпрд╛ FireFox рдореЗрдВ рд╕рд╣реЗрдЬреЗ рдЧрдП рдмреБрдХрдорд╛рд░реНрдХ рдХреА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╕рдордЭрдиреЗ рдореЗрдВ рдЖрд▓рд╕реА рд╣реВрдВ)ред
рдореИрдВрдиреЗ CakePHP рднреА рд╕реАрдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдПрдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдВрдиреЗ рдПрдХ рдЫреЛрдЯреА рд╕реА рд╕реЗрд╡рд╛ рд▓рд┐рдЦрдХрд░ рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА :)
рдпрд╣ рдХреНрдпрд╛ рд╣реИ
"рд╣рд╛рдБ, рдмрд╕ рдПрдХ рдЬрдЧрд╣ рдЬрд╣рд╛рдБ рдЖрдк рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рд╡реЗрдм рдкреЗрдЬреЛрдВ рдХреЛ рд╕рд╣реЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред"
рдПрдХ рдирдпрд╛ рдмреБрдХрдорд╛рд░реНрдХ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рд▓рд┐рдВрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдмреБрдХрдорд╛рд░реНрдХ рдХреЛ рдердВрдмрдиреЗрд▓ (Google рдХреНрд░реЛрдо рдореЗрдВ) рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрджрд┐ рдЖрдк рдердВрдмрдиреЗрд▓ рдирд╣реАрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЖрдк рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЕрдирдЪреЗрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреГрд╖реНрда рд╢реАрд░реНрд╖рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдмреБрдХрдорд╛рд░реНрдХ рдХреЗ рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд░рджреНрдж рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред рдЖрдк рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдирд╛рдо рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдХреБрдЫ рднреА рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рд╣реИред
рдмреБрдХрдорд╛рд░реНрдХ рдкреНрд░рджрд░реНрд╢рдирд░рдЬрд┐рд╕реНрдЯрд░ред рд╡рд╛рдВрдЫрд┐рдд рдЙрдкрдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░реЗрдВ, рдмрд╕ред рдХреБрдЫ рднреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рд▓реЛрдЧ рдИрдореЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд╣рд╛рдВ рдХреБрдЫ рднреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд▓рд╕реА рд╣реЛрдВрдЧреЗ)ред
CakePHP
PHP рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ, рдореИрдВ рдПрдХ рд╢реБрд░реБрдЖрддреА (рддреАрд╕рд░рд╛ рд╡рд░реНрд╖) рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ, рдореИрдВрдиреЗ рд╣рдореЗрд╢рд╛ рд╢реБрджреНрдз PHP рдореЗрдВ рд▓рд┐рдЦрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рдореИрдВрдиреЗ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ PHP рдврд╛рдВрдЪреЗ рдХреЛ рд╕реАрдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЕрдХреНрд╕рд░ рдХрд┐рд╕реА рдПрдХ рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдЬреВрдирд┐рдпрд░ рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рд░рд┐рдХреНрддрд┐рдпрд╛рдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдпрд╛ рдХрд┐рд╕реА рдПрдХ рдврд╛рдВрдЪреЗ рдХреЛ рдЬрд╛рдирдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд░рдЦрддрд╛ рд╣реВрдВред
рддреЛ, CakePHP рдореИрдВ рдПрдХ рдорд╛рдЗрдирд╕ рдХреЗ рд╕рд╛рде 4 рдХреА рд░реЗрдЯрд┐рдВрдЧ рджреЗрдЧрд╛ред рдЗрд╕ рддрдереНрдп рдХреЗ рд▓рд┐рдП рдорд╛рдЗрдирд╕ рдХрд┐ рдореБрдЭреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдИ рд╣реБрдИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЕрдкрдиреЗ рд╕рд╣рд╛рдпрдХреЛрдВ рдФрд░ рдШрдЯрдХреЛрдВ рдХреЛ рдмрдирд╛рддреЗ рд╕рдордпред
рдореБрдЭреЗ рдХреНрдпрд╛ рдкрд╕рдВрдж рдЖрдпрд╛: рдбреЗрдЯрд╛ рд╕рддреНрдпрд╛рдкрди, рдореЙрдбрд▓, CakePHP рдХреЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХрд╛рд░реНрдп, рдкреНрд░рджрд░реНрд╢рди, рдорд╛рд░реНрдЧ, рд╕реАрдЦрдиреЗ рдореЗрдВ рдЖрд╕рд╛рдиреА (рдЬреЗрдбрдПрдл рдХреА рддреБрд▓рдирд╛ рдореЗрдВ), рдЕрдЪреНрдЫреА рдорджрджред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдкреВрд░рд╛ рдХреЗрдХ рдирд╣реАрдВ рд╣реИ (рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рд╡рд╣реА рдмрддрд╛рдпрд╛ рдЬреЛ рдореИрдВрдиреЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛), рдПрдХ рдХреЛрдб рдЬрдирд░реЗрдЯрд░, рд╡рд┐рднрд┐рдиреНрди рдкреНрд▓рдЧрдЗрдиреНрд╕,
рдПрд╕реАрдПрд▓ рдФрд░ рднреА рдмрд╣реБрдд рдХреБрдЫ рд╣реИред
рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдкрд░ рдЕрдзрд┐рдХ
рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХ
рдореИрдВ рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдЬреЛ рдорд╛рдорд▓реЗ рдХреЛ рд╕реАрдЦрдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗред
рднреА
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВрдиреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП
Google Chrome рдПрдХреНрд╕рдЯреЗрдВрд╢рди (рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди) рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рд╣реИред
рдпрджрд┐ рдХреЛрдИ рд╕реБрдЭрд╛рд╡ рд╣реИрдВ, рддреЛ рдкреАрдПрдо рдкрд░, рдпрд╛ рд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рднреА рджрд╕реНрддрдХ рджреЗрдВред
рдЕрдВрдд рдореЗрдВ
рдореИрдВ рдпрд╣ рдХрд╣рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕ рд╡реЗрдм рд╕реЗрд╡рд╛ рдХреЗ рд▓реЗрдЦрди рдХрд╛ рдЖрдирдВрдж рд▓рд┐рдпрд╛ рдФрд░ рдереЛрдбрд╝рд╛ рдЕрдиреБрднрд╡ рдерд╛, рдЕрд░реНрдерд╛рдд, рдореИрдВрдиреЗ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдпрдВ рд▓рд┐рдЦрд╛, рдореИрдВ 18 рд╕рд╛рд▓ рдХрд╛ рд╣реВрдВ рдФрд░ рдЕрдм рддрдХ (рдореИрдВ рд╣рдореЗрд╢рд╛ рдРрд╕рд╛ рд╕реЛрдЪрддрд╛ рд╣реВрдВ) рд╕рдм рдХреБрдЫ рдореЗрд░реЗ рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред
UPD: рд▓рд┐рдВрдХUPD2: Google Chrome рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛
UPD3 (07/07/2012): FB, VK, рдЖрджрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди, рдЬреЛрдбрд╝реЗ рдЧрдП рдЗрдирдкреБрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ред