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

рдФрд░ рдпрд╣рд╛рдБ 1979 рдореЗрдВ рд▓реЙрд╕ рдПрдВрдЬрд┐рд▓реНрд╕ рдореЗрдВ рдПрдХ рдкреНрд░рджрд░реНрд╢рди рдкрд░, рдХрд╛рд▓рд╛ рдЭрдВрдбрд╛ рд╣реИ:

рдкреВрд░рд╛ рдмреНрд▓реИрдХ рдлреНрд▓реИрдЧ рдЧреНрд░реБрдк рдиреАрд▓ рдкреАрд░реНрдЯ рдХреЗ рдбреНрд░рдо рдХрд┐рдЯ рдХреЗ рдХрдмреНрдЬреЗ рд╡рд╛рд▓реЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдлрд┐рдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рд╡реЗ рдХрдорд╛рд▓ рдХреА рдЪреАрдЬреЗрдВ рдХрд░рддреЗ рд░рд╣реЗрдВрдЧреЗ рдФрд░ рдкреВрд░реА рд░реЛрд╢рдиреА рдбрд╛рд▓реЗрдВрдЧреЗред
рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ, PHP рдХреА рднрд╛рд╡рдирд╛ рдиреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдиреАрд▓ рдкреАрд░реНрдЯ рдХреЗ рдорд╛рд░реНрдЧ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд┐рдпрд╛ рд╣реИред рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕реНрдорд╛рд░реНрдЯ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рдХрд╛рдо рдХреА рдПрдХ рдмрдбрд╝реА рд░рд╛рд╢рд┐ рдЬрдЯрд┐рд▓ рдФрд░ рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдирд┐рд░реНрдгрдпреЛрдВ рдореЗрдВ рдмрджрд▓ рдЧрдИред рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛, рдиреЗрд╕реНрдЯреЗрдб рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛, рдФрд░ рдирд┐рдпрдореЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ред рдореИрдВ рдЕрдХреНрд╕рд░ PHP рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ / рдШрдЯрдХреЛрдВ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рджреЗрдЦрддрд╛ рд╣реВрдВ:
<?php chdir(dirname(__DIR__)); require_once (getenv('ZF2_PATH') ?: 'vendor/ZendFramework/library') . '/Zend/Loader/AutoloaderFactory.php'; Zend\Loader\AutoloaderFactory::factory(array('Zend\Loader\StandardAutoloader' => array())); $appConfig = include 'config/application.config.php'; $listenerOptions = new Zend\Module\Listener\ListenerOptions($appConfig['module_listener_options']); $defaultListeners = new Zend\Module\Listener\DefaultListenerAggregate($listenerOptions); $defaultListeners->getConfigListener()->addConfigGlobPath('config/autoload/*.config.php'); $moduleManager = new Zend\Module\Manager($appConfig['modules']); $moduleManager->events()->attachAggregate($defaultListeners); $moduleManager->loadModules();
рдФрд░ рдпрд╣ рд╕рдм, рдмрд╕ рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмреБрд░рд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рдЗрд╕реЗ рджреЗрдЦрддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рдПрдХ рд╕рд╣рдЬ рдирдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реЛрддреА рд╣реИред рдореЗрд░рд╛ рдорд╕реНрддрд┐рд╖реНрдХ рдЪрд┐рд▓реНрд▓рд╛рддрд╛ рд╣реИ:
рдмрдХрд╡рд╛рд╕ред
рдХрд┐ред
рдЧрдВрджрдЧреАред(
рд╕рд░реНрд╡реЛрддреНрддрдо рд╢рдмреНрдж рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрд╛ - рд▓рдЧрднрдЧред рдЕрдиреБрд╡рд╛рджрдХ )
рдореИрдВ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдореБрдЭреЗ рдпрд╣ рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреИрд╕реЗ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рд╢рд╛рдВрдд рд╕рд╛рдорд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдПред
рдЬрд┐рд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдореИрдВ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЕрднреНрдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рд╡рд╣ рд╕рдмрд╕реЗ рд╣рд▓реНрдХреЗ рдЖрдзрд╛рд░ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдирд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛрдлрд╝реНрд░рд╛рдорд╡рд░реНрдХ рд╣реИред
PHP рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╡реЗ
рд╕реНрд▓рд┐рдо ,
рдПрдкрд┐рдлреЗрдиреА ,
рдмреНрд░реАрдЬ ,
рд▓рд┐рдореЛрдирд╛рдбреЗ рдФрд░ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдП рдЧрдП рд╣реИрдВред рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП, рдореИрдВ рд╣рд▓реНрдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рд▓реЗрддрд╛ рд╣реВрдВ рдЬреЛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдореЗрд░реА рдорджрдж рдХрд░рддреЗ рд╣реИрдВред рд╕реНрдкрд╖реНрдЯрддрд╛ рдФрд░ рд╕рдВрдХреНрд╖рд┐рдкреНрддрддрд╛ рд╡рд╣ рд╣реИ рдЬреЛ рдореИрдВ рдкрд╣рд▓реЗ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВред
рдПрдХ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╡рд░рдг рдЬреЛ рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдЬрдм рдореИрдВ рдХрд┐рд╕реА рдФрд░ рдХреЗ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рджрд╛рдпрд┐рддреНрд╡ рд╣реИред рдЖрдорддреМрд░ рдкрд░ рдореЗрд░реЗ рдкрд╛рд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛрдб рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдСрдбрд┐рдЯ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣рд╛рдВ рдореБрдЭреЗ рдХреБрдЫ рд╣рдж рддрдХ рдЙрд╕ рд╡реНрдпрдХреНрддрд┐ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдиреЗ рдЗрд╕ рдХреЛрдб рдХреЛ рд▓рд┐рдЦрд╛ рдерд╛ред рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдирдИ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕рд╛рде, рдЖрдкрдХреЛ рдЬрд┐рд╕ рдХреЛрдб рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╡рд╣ рдмрдврд╝ рд░рд╣рд╛ рд╣реИред рдЖрдкрдХреЛ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдФрд░ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓рд╛ рдЬрд╛рдПрдЧрд╛ред рдХреНрдпрд╛ рдореЗрд▓рд┐рдВрдЧ рд╕реВрдЪреА рдкрд░ рдШреЛрд╖рдгрд╛рдПрдВ рд╣реЛрдВрдЧреА? рдлрд╝рд┐рдХреНрд╕реЗрд╕ рдХреЗ рд▓рд┐рдП рдХрд┐рддрдирд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛ рдФрд░ рдХреНрдпрд╛ рд╡реЗ рдкрд┐рдЫрдбрд╝реЗ рд╕рдВрдЧрддрддрд╛ рдХреЛ рдирд╣реАрдВ рддреЛрдбрд╝реЗрдВрдЧреЗ? рдЕрдЧрд░ рдореБрдЭреЗ PHP рдХреЗ рдЕрдЧрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдирд╛ рд╣реИ рддреЛ рдХреНрдпрд╛ рдореБрдЭреЗ рдЕрдкрдиреА рд╕рднреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд╕рдм рдЗрд╕ рдзрд╛рд░рдгрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдХрд┐ рд▓реЗрдЦрдХ рдХреЗ рдкрд╛рд╕ рдЗрди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдФрд░ рдЗрдЪреНрдЫрд╛ рд╣реЛрдЧреАред рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдЖрдкрдиреЗ рдЕрднреА-рдЕрднреА рдЕрдкрдиреЗ рдХреЛрдб рдореЗрдВ рддрдХрдиреАрдХреА рдЛрдг рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдЬреЛрдбрд╝рд╛ рд╣реИред
рд╣рд▓реНрдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдЦреЛрдЬрдирд╛ рдЬреЛ рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдирд╣реАрдВ рдЦреАрдВрдЪрддреЗ рд╣реИрдВ, рдпрд╣ рдмрд╣реБрдд рдХрдард┐рди рд╣реИ рдЬрд┐рддрдирд╛ рдХрд┐ рдпрд╣ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореВрд▓ рд░реВрдк рд╕реЗ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдм рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдврд╛рдВрдЪреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрдзрд┐рдХ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдкрд░рд┐рдкрдХреНрд╡ рдврд╛рдВрдЪреЗ рдХреЛ рдХрдо рдЕрдЦрдВрдб рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдХрд╛рдо рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдФрд░ рдХрдИ рдЯреНрд╡рд┐рдЯрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд┐рдореНрдлрдиреА рдШрдЯрдХреЛрдВ рдХреЛ рдЖрдЬрд╝рдорд╛рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреА рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣рд▓реНрдХреЗрдкрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдЕрд▓рдЧ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВред
рдпрд╣рд╛рдБ
symfony2 HTTP рдХрд░реНрдиреЗрд▓ рдШрдЯрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдХреНрд▓реЛрди рдХреЗ рд▓рд┐рдП
рдХреНрд▓реЙрдХ рдЖрдЙрдЯрдкреБрдЯ рд╣реИ:
Mon Dec 26 19:42:23 EST 2011 coj@PsychoMantis ~/Sites > cloc HttpKernel 94 text files. 93 unique files. 12 files ignored. http://cloc.sourceforge.net v 1.53 T=0.5 s (164.0 files/s, 18736.0 lines/s) ------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- PHP 72 1175 3440 4290 Bourne Shell 10 56 155 252 ------------------------------------------------------------------------------- SUM: 82 1231 3595 4542 -------------------------------------------------------------------------------
рдпрд╣рд╛рдБ рд╕реНрд▓рд┐рдо рдврд╛рдВрдЪреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рд╣реИ:
Mon Dec 26 19:42:27 EST 2011 coj@PsychoMantis ~/Sites > cloc Slim 54 text files. 51 unique files. 13 files ignored. http://cloc.sourceforge.net v 1.53 T=0.5 s (82.0 files/s, 17752.0 lines/s) ------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- PHP 31 660 4473 3280 Bourne Shell 10 56 155 252 ------------------------------------------------------------------------------- SUM: 41 716 4628 3532 -------------------------------------------------------------------------------
рдФрд░ рдПрдкрд┐рдлрдиреА рдврд╛рдВрдЪреЗ рдХреЗ рд▓рд┐рдП:
Mon Dec 26 19:42:30 EST 2011 coj@PsychoMantis ~/Sites > cloc Epiphany 83 text files. 70 unique files. 31 files ignored. http://cloc.sourceforge.net v 1.53 T=0.5 s (102.0 files/s, 5246.0 lines/s) ------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- PHP 40 218 309 1632 Bourne Shell 10 56 155 252 HTML 1 0 0 1 ------------------------------------------------------------------------------- SUM: 51 274 464 1885 -------------------------------------------------------------------------------
рдЬрдм рдореЗрд░реЗ рдкреВрд░реЗ рдореВрд▓ рдврд╛рдВрдЪреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдШрдЯрдХ рдореЗрдВ рдЕрдзрд┐рдХ рдлрд╛рдЗрд▓реЗрдВ рдФрд░ рдХреЛрдб рдХреА рд▓рд╛рдЗрдиреЗрдВ рд╣реЛрддреА рд╣реИрдВ, рддреЛ рдореИрдВ рдЗрд╕реЗ рд╣рд▓реНрдХрд╛ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ред
рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдмреБрд░рд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЧрд▓рдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИред рд▓реЗрдХрд┐рди, рдореЗрд░реЗ рд▓рд┐рдП, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЧрд▓рдд рд╣реИред рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЕрдХреЗрд▓рд╛ рдирд╣реАрдВ рд╣реВрдВред
рдореИрдВ рдПрдХ рдкреНрд░реЙрдЧ рд░реЙрдХ рд╕реНрдЯрд╛рд░ рдирд╣реАрдВ рдмрдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдФрд░ рджрд┐рдЦрд╛рд╡рд╛ рд░реЙрдХ рдУрдкреЗрд░рд╛ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореИрдВ рдПрдХ рдкрдВрдХ рд░реЙрдХ рдмреИрдВрдб рдореЗрдВ рдбреНрд░реЙрдк рдбреЗрдб рдХреВрд▓ рдХреЙрд░реНрдбреНрд╕ рдЦреЗрд▓рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬреЛ рдПрдХ рд╕реНрдЯреЗрдЬ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдШрд░ рдореЗрдВ рдПрдХ рд╢реЛ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рд░реЙрдХ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдк рдЬрд╛рдХрд░ рдЕрдкрдирд╛ рдмреИрдВрдб рдмрдирд╛рдПрдВред рдореИрдВ рдРрд╕рд╛ рдПрдирдХреЛрдбрд░ рдмрдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред
рдореИрдВ
рдиреАрд▓ рдкреАрд░реНрдЯ рдирд╣реАрдВ рдмрдирдирд╛ рдЪрд╛рд╣рддрд╛ред рдореИрдВ
рдЧреНрд░реЗрдЧ рдЬрд┐рдиреА рдмрдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред
рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдпрд╣ рд▓рд┐рдЦрд╛ред рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ рддреЛ рдРрд╕рд╛ "рдорд╛рдЗрдХреНрд░реЛ PHP рдореЗрдирд┐рдлреЗрд╕реНрдЯреЛ"ред рдореИрдВ рдЕрдкрдиреЗ PHP рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдПрдХ рдЧрд╛рдЗрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред рд╢рд╛рдпрдж рдЖрдкрдХреЛ рднреА рдЗрд╕рдореЗрдВ рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рд▓рдЧреЗред
рдореИрдВ рдПрдХ PHP рдбреЗрд╡рд▓рдкрд░ рд╣реВрдВ- рдореИрдВ Zend рдлреНрд░реЗрдорд╡рд░реНрдХ рдпрд╛ рд╕рд┐рдореНрдлрдиреА рдпрд╛ CakePHP рдХрд╛ рдбреЗрд╡рд▓рдкрд░ рдирд╣реАрдВ рд╣реВрдВ
- рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ PHP рдХрд╛рдлреА рдЬрдЯрд┐рд▓ рд╣реИ
рдореБрдЭреЗ рдЫреЛрдЯреА рдЪреАрдЬреЗрдВ рдХрд░рдирд╛ рдкрд╕рдВрдж рд╣реИ- рдореБрдЭреЗ рдЫреЛрдЯреЗ-рдЫреЛрдЯреЗ рдХрд╛рдо рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИред
- рдореИрдВ рдЙрди рдЪреАрдЬреЛрдВ рдХреЛ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддреА рд╣реИрдВред
- рдореБрдЭреЗ рдЫреЛрдЯреА рдЪреАрдЬреЗрдВ рдХрд░рдирд╛ рдкрд╕рдВрдж рд╣реИ рдЬреЛ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреА рд╣реИрдВред
рдореИрдВ рдХрдо рдХреЛрдб рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЕрдзрд┐рдХ рдирд╣реАрдВ- рдореИрдВ рдХрдо рдХреЛрдб рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЕрдзрд┐рдХ рдирд╣реАрдВ
- рдореИрдВ рдХрдо рдХреЛрдб рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЕрдзрд┐рдХ рдирд╣реАрдВ
- рдореИрдВ рдХрдо рдХреЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЕрдзрд┐рдХ рдирд╣реАрдВ
- рдореБрдЭреЗ рдЙрд╕ рдХреЛрдб рдХреЗ рд╣рд░ рдЯреБрдХрдбрд╝реЗ рдХреЛ рд╕рд╣реА рдард╣рд░рд╛рдирд╛ рд╣реИ рдЬреЛ рдореИрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реВрдВ
рдореБрдЭреЗ рд╕рд░рд▓, рдкрдардиреАрдп рдХреЛрдб рдкрд╕рдВрдж рд╣реИред- рдореИрдВ рд╕реНрдкрд╖реНрдЯ рдХреЛрдб рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ
- рдореБрдЭреЗ рдЖрд╕рд╛рди рд╕рддреНрдпрд╛рдкрди рдпреЛрдЧреНрдп рдХреЛрдб рдЪрд╛рд╣рд┐рдП
рдореЗрдирд┐рдлреЗрд╕реНрдЯ рд╕рд╛рдЗрдЯ:
microphp.orgрдкреНрд░рдХрдЯ рд▓реЗрдЦрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ:
funkatron.com/about.htmlрдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдФрд░ рд╕реБрдзрд╛рд░ рд╕реНрд╡рд╛рдЧрдд рдпреЛрдЧреНрдп рд╣реИрдВред