HTML5 рдФрд░ css3 рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдкрд╛рдпрд▓рдЯ рдкрд░рд┐рдпреЛрдЬрдирд╛ - DI рдЧреИрд▓рд░реА



рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореЙрдиреАрдЯрд░ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ, рдФрд░ рдпрд╣ рдШрди рддреАрди рдЖрдпрд╛рдореА рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рдЕрдкрдирд╛ рдЬреАрд╡рди рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЬреАрдПрдЧрд╛ред
designfire.ru
рд╡рд┐рдкрдХреНрд╖ рднреА! рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдиреЗ рджреЛрд╕реНрддреЛрдВ рдХреЛ рдЧреИрд▓рд░реА рджрд┐рдЦрд╛рдИ - рдЗрд╕рд▓рд┐рдП рдореЗрд░реЗ рдХрд╛рдореЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рдмрдЬрд╛рдп (рдФрд░ рд▓реЗрдЦрдХ рдХреА рдкреНрд░рд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реБрдП!)), рдЙрдиреНрд╣реЛрдВрдиреЗ рдЧреИрд▓рд░реА рдХреЛ рдЦреБрдж рд╣реА рд╕рдВрднрд╛рд▓ рд▓рд┐рдпрд╛, рдЕрдкрдиреЗ рдореЛрдмрд╛рдЗрд▓ рдмреНрд▓реЙрдХреЛрдВ рд╕реЗ рдЦреЗрд▓ рд░рд╣реЗ рдереЗ!
рдмреЛрдЧрджрд╛рди рдорд╛рдпрд▓реЛрд╡
рдХреНрдпрд╛ рдЖрдкрдХреЛ 90 рдХреЗ рджрд╢рдХ рдХреА рд╕реНрдерд┐рд░ рддрд╕реНрд╡реАрд░реЗрдВ, рд╕рдорддрд▓ рдЪрд┐рддреНрд░ рдФрд░ рдорд╛рдирдХ рд╕рдорд╛рдзрд╛рди рдкрд╕рдВрдж рд╣реИрдВ? рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдкрдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИ!
designfire.ru
рдбрд┐ рдЧреИрд▓рд░реА - рд╢рд╛рдирджрд╛рд░ рдФрд░ рдХреЙрдореНрдкреИрдХреНрдЯ, рдореИрдЪреЛрдВ рдХреЗ рдПрдХ рдмреЙрдХреНрд╕ рдХреА рддрд░рд╣ред рд╕рд░рд▓ рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ!
getincss.ru


рдЧреИрд▓рд░реА рдкреНрд░рджрд░реНрд╢рди: http://photo.voodee.ru/
рд╕реНрд░реЛрдд рдХреЛрдб: https://github.com/voodee/di_gallery/


рдпрд╣ рдЬрд╛рдирдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдПрдХ рдХреБрд░реНрд╕реА рдкрд░ рдмреИрдардиреЗ рдХреЗ рд▓рд┐рдП рдЪрд╛рд░ рдЪреВрдЬреЛрдВ рдХреЛ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдП;
рдЕрд░реЗ рд╣рд╛рдБ, рдХреБрд░реНрд╕реА рдХреЛ рдЙрд▓реНрдЯрд╛ рдХрд░ рджреЛред рдХреНрд░реЛрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛

рдХрдИ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рдбреЗрд╡рд▓рдкрд░ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХреЛ рдПрдХ рдирдП рд╕реНрддрд░ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рд╕реЗ рд░реЛрдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдХреЛрдИ рдЕрдиреБрдорддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдмрд┐рдирд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реНрдХреНрд░реАрди рдХреЛ рдкреВрд░реА рд╕реНрдХреНрд░реАрди рдореЗрдВ рдЦреЛрд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЙрдирдХреА рдЧрд▓рддреА рдХреЗ рдХрд╛рд░рдг, рдПрдХ рдХреЛ CROOKED I рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд╕рдорд╛рди рдЬреАрдирд┐рдпрд╕ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд░рдирд╛ рд╣реИред рдРрд╕реЗ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╕рд╛рдЗрдЯ рдЖрдЧрдВрддреБрдХ рдХреЛ рдПрдХ рдореЛрд╣рдХ рдФрд░ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рдмрдЯрди рдХреЗ рд╕рд╛рде рдорд┐рд▓рдирд╛ рд╣реИ, рдЬрд┐рд╕ рдЪрд┐рдХрдиреА рдПрдиреАрдореЗрд╢рди рд╕реЗ рдЖрдк рдЕрдирдВрдд рдХрд╛рд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВред

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

рдореБрдЦреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд▓реЗрдЖрдЙрдЯ рд╕рдВрд░рдЪрдирд╛ рд╣реИ:
  1. < div id = 'Main' >
  2. <рдЕрдиреБрднрд╛рдЧ рдЖрдИрдбреА = 'рдПрд░рд┐рдпрд╛рдХреНрдпреВрдм' >
  3. <рд▓реЗрдЦ> < / рд▓реЗрдЦ>
  4. <рд▓реЗрдЦ id = 'CubeAlbum' > < / рд▓реЗрдЦ>
  5. <рд▓реЗрдЦ id = 'CubeAbout' > < / рд▓реЗрдЦ>
  6. < / рдЕрдиреБрднрд╛рдЧ>
  7. < / div >

рдФрд░ рдЗрд╕реА рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ рд╢реИрд▓реА рдкрддреНрд░рдХ:
  1. # рдореЗрди {
  2. рд╕реНрдерд┐рддрд┐ : рдирд┐рд░рдкреЗрдХреНрд╖ ;
  3. рд╢реАрд░реНрд╖ : 50 % ; рдмрд╛рдпрд╛рдВ : 50 % ;
  4. рдорд╛рд░реНрдЬрд┐рди : -300px 0 0 -300px ;
  5. рдКрдВрдЪрд╛рдИ : 600 рдкреАрдПрдХреНрд╕ ; рдЪреМрдбрд╝рд╛рдИ : 600px ;
  6. -webkit- рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп : 1200px ;
  7. -рд╡реЗрдмрдХрд┐рдЯ-рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп-рдореВрд▓ : 50 % 50 % ;
  8. -рд╡реЗрдмрдХреИрдЯ-рд╕рдВрдХреНрд░рдордг : рд╕рднреА 500ms рд░реИрдЦрд┐рдХ ;
  9. -рдореЛрдЬрд╝-рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп : 1200 рдкреАрдПрдХреНрд╕ ;
  10. -рдореЛрдЬрд╝-рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп-рдЙрддреНрдкрддреНрддрд┐ : 50 % 50 % ;
  11. -рдореЛрдЬрд╝-рд╕рдВрдХреНрд░рдордг : рд╕рднреА 500ms рд░реИрдЦрд┐рдХ ;
  12. -khtml- рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп : 1200px ;
  13. -khtml- рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп-рдЙрддреНрдкрддреНрддрд┐ : 50 % 50 % ;
  14. -khtml- рд╕рдВрдХреНрд░рдордг : рд╕рднреА 500ms рд░реИрдЦрд┐рдХ ;
  15. -рдУ-рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп : 1200 рдкреАрдПрдХреНрд╕ ;
  16. -рдУ-рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп-рдЙрддреНрдкрддреНрддрд┐ : 50 % 50 % ;
  17. -рдУ-рд╕рдВрдХреНрд░рдордг : рд╕рднреА 500ms рд░реИрдЦрд┐рдХ ;
  18. -ms-рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп : 1200px ;
  19. -ms-рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп-рдЙрддреНрдкрддреНрддрд┐ : 50 % 50 % ;
  20. -ms- рд╕рдВрдХреНрд░рдордг : рд╕рднреА 500ms рд░реИрдЦрд┐рдХ ;
  21. рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп : 1200 рдкреАрдПрдХреНрд╕ ;
  22. рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп-рдЙрддреНрдкрддреНрддрд┐ : 50 % 50 % ;
  23. рд╕рдВрдХреНрд░рдордг : рд╕рднреА 500ms рд░реИрдЦрд┐рдХ ;
  24. }
  25. #AreaCube {
  26. ...
  27. рд╕рдВрдХреНрд░рдордг : рдкрд░рд┐рд╡рд░реНрддрди 500ms рд░реИрдЦрд┐рдХ ;
  28. рдкрд░рд┐рд╡рд░реНрддрди-рд╢реИрд▓реА : рд╕рдВрд░рдХреНрд╖рд┐рдд-рдбреА ;
  29. }
  30. #AreaCube > рд▓реЗрдЦ {
  31. ...
  32. рдкрд░рд┐рд╡рд░реНрддрди-рд╢реИрд▓реА : рд╕рдВрд░рдХреНрд╖рд┐рдд-рдбреА ;
  33. }
  34. #AreaCube > рд▓реЗрдЦ : рдкрд╣рд▓рд╛ рдмрдЪреНрдЪрд╛ {
  35. ...
  36. рд░реВрдкрд╛рдВрддрд░ : TranslZ ( 300px ) ;
  37. }
  38. #AreaCube > рд▓реЗрдЦ : nth- рдмрдЪреНрдЪрд╛ ( 2 ) {
  39. ...
  40. рд░реВрдкрд╛рдВрддрд░ : рд░реЛрдЯреЗрдЯреА ( 90 рдбреАрдЬреА ) рдЯреНрд░рд╛рдВрд╕рд▓рдЬреЗрдб ( 300 рдкреАрдПрдХреНрд╕ ) ;
  41. }
  42. #AreaCube > рд▓реЗрдЦ : nth- рдмрдЪреНрдЪрд╛ ( 3 ) {
  43. ...
  44. рд░реВрдкрд╛рдВрддрд░ : рд░реЛрдЯреЗрдЯреА ( -90 рдбреАрдЬреА ) рдЯреНрд░рд╛рдВрд╕рд▓реЗрдЬрд╝ ( 300 рдкреАрдПрдХреНрд╕ ) ;
  45. }

рдЗрд╕ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рд╡рд┐рдиреНрд╕реЗрдиреНрдЯ рдкрд┐рдирд╛рдЯ , рдХреБрд╢рд╛рдЧреНрд░ рдЕрдЧреНрд░рд╡рд╛рд▓ , рдбрд┐рдПрдЧреЛ рдлрд╝реЗрд░реЗрдЗрд░реЛ рдФрд░ рдбреЗрд╡рд┐рдб рдбреАрд╕рдВрджреНрд░реЛ рдЬреИрд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

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

рдПрдХрд▓ рдлреЛрдЯреЛ рдХреЛ рджреЗрдЦрддреЗ рд╕рдордп, Manoela Ilic рджреНрд╡рд╛рд░рд╛ jQuery рдердВрдмрдиреЗрд▓ scroller рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рдХрд╕рд┐рдд рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдореЛрдб рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪрд╛рд▓реВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рдПрдХ рд╕реНрдЯреИрдЯрд┐рдХ рдореЛрдб рднреА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреНрд░рддреНрдпреЗрдХ рдореЛрдб рдХреЗ рд▓рд┐рдП, рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдПрдХ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреЗ рд╕рд╛рде рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЫрд╡рд┐ рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдЕрдзрд┐рдХрддрдо рдкреНрд░рджрд░реНрд╢рди рдЧреБрдгрд╡рддреНрддрд╛, рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдкрд░ рдиреНрдпреВрдирддрдо рдирд┐рд░реНрднрд░рддрд╛ рдФрд░, рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ, рдПрдХ рдХрд╛рд░реНрдиреЗрд╢рди рдХреЗ рд╕рд╛рде рдПрдХ рдПрдВрдЯреАрдХ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ! Neteye рдЧрддрд┐рд╡рд┐рдзрд┐ рд╕реВрдЪрдХ рдЖрдкрдХреЛ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рдКрдм рдЬрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░рдгреЛрдВ рдХреЗ рдХрд╛рд░рдг, рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рди рдХреЗрд╡рд▓ рдЫрд╡рд┐ рддрдХ рд╕реАрдзреА рдкрд╣реБрдВрдЪ рджреА рдЬрд╛рддреА рд╣реИ, рдмрд▓реНрдХрд┐ рдЫрд╡рд┐ рдХреЗ рд╕реНрдерд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдЬрд╛рдирдХрд╛рд░реА рджреА рдЬрд╛рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЬреЛрдбрд╝-рддреЛрдбрд╝ рдХреЗ рджреМрд░рд╛рди рд╕рд░реНрд╡рд░ рдкрд░ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо php-cypher рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдЯрд┐рдордЯрдВрдм рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрд╡рд┐ рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлреЛрдЯреЛ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдлрд╝рд┐рд▓реНрдЯрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред рдФрд░ рд╣рд╛рдВ, рдПрдВрдХрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЖрдк рд╣рдореЗрд╢рд╛ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рдлреЛрдЯреЛ рджреЛрд╕реНрддреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рдлреЗрдВрдХ рд╕рдХрддреЗ рд╣реИрдВред

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

рдКрд░реНрдЬрд╛ рдХреА рд▓рд╛рдЧрдд рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди рд╢рд░реАрд░ рдХреЗ рдЖрдВрджреЛрд▓рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдХреЗ, рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп (рдЗрд╕рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рд╢реЛрдз рдХреЗ рдЕрдиреБрд╕рд╛рд░) рдлреНрд░рдВрдЯреЗрдВрдб рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ - рдПрдЪрдЯреАрдПрдордПрд▓ 5 рдмреЙрдпрд▓рд░рдкреНрд▓реЗрдЯ ред рдЗрд╕ HTML / CSS / JS рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдХреНрд░реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рдкреГрд╖реНрда рд╕рдВрд╕реНрдХрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬреЛ Google Analytics рдХреЛрдб, normalize.css рдФрд░ рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ рд╕реНрдЯрд╛рдЗрд▓ рд╢реАрдЯ рдХреЗ рдЕрдиреНрдп рд╕рд╣рд╛рдпрдХреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде JQuery рдФрд░ Modernizr рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реИрдВред рдЗрд╕ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ Google , Microsoft рдФрд░ рдмрд░рд╛рдХ рдУрдмрд╛рдорд╛ рдиреЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИред
рдЖрдк рдУрдмрд╛рдорд╛ рдХреА рддрд░рд╣ рдХреАрдбрд╝реЗ рд╣реИрдВ - рдЖрдк рдПрдХ рдЭреЛрдкрдбрд╝реА рдореЗрдВ рд░рд╣рддреЗ рд╣реИрдВред рдУрдХреНрд╕реНрдЬреНрд╕реНрдореАрд░рди

рдЖрд╡реЗрджрди рдХреЗ рд╕рд░реНрд╡рд░ рдкрдХреНрд╖ рдХреЗ рд▓рд┐рдП, рдПрдХ рдЕрд▓реНрдкрдЬреНрдЮрд╛рдд рд░реВрдкрд░реЗрдЦрд╛ рдЬрд┐рд╕реЗ рдорд╛рдореВрд▓реА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреЛ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреНрд▓рд╛рд╕рд┐рдХ рд░реВрдк рдореЗрдВ (H) MVC рдкреИрдЯрд░реНрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ:

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

рдЗрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЯреВрд▓ рдХреА рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреА рд╕рд╛рджрдЧреА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдирд┐рдореНрди рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ "echoController.php" рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:
  1. <? php
  2. рд╡рд░реНрдЧ echoController рдЖрдзрд╛рд░ рдмрдврд╝рд╛рддрд╛ рд╣реИ {
  3. рдлрд╝рдВрдХреНрд╢рди рдЗрдВрдбреЗрдХреНрд╕ ( ) {
  4. рдЧреВрдВрдЬ 'рд╣реИрд▓реЛ рд╡рд░реНрд▓реНрдб!' ;
  5. }
  6. рдлрд╝рдВрдХреНрд╢рди рдХреНрд░рд┐рдпрд╛ ( ) {
  7. рдЧреВрдВрдЬ 'рдореИрдВ' рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ ! ';
  8. }
  9. }
  10. ?>

рдлрд┐рд░ рдЗрд╕ рдлрд╛рдЗрд▓ рдХреЛ "рдирд┐рдпрдВрддреНрд░рдХ" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЫреЛрдбрд╝ рджреЗрдВ рдФрд░ рдЖрдк рдХрд┐рдП рдЧрдП рдХрд╛рдо рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдм рдпрджрд┐ рдЖрдк site.com/echo/ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ "Hello World!" рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛, рдФрд░ рдпрджрд┐ рдЖрдк site.com/echo/action/ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк "I am action!" рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, php5 рдмрдиреНрд╕ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд┐рдВрдЧрд▓рдЯрди рдкреИрдЯрд░реНрди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд╡реИрд╢реНрд╡рд┐рдХ рдЪрд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЫреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХрд╣реАрдВ рд╕реЗ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реНрдорд╛рд░реНрдЯрд▓реА рдмрд┐рд▓реНрдЯ-рдЗрди рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдкреГрд╖реНрда рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ рд▓рд┐рдЦреЗрдВ:
  1. <? php
  2. рд╡рд░реНрдЧ echoController рдЖрдзрд╛рд░ рдмрдврд╝рд╛рддрд╛ рд╣реИ {
  3. рдлрд╝рдВрдХреНрд╢рди рдЗрдВрдбреЗрдХреНрд╕ ( ) {
  4. $ рдпрд╣ ( 'рд╕реНрдорд╛рд░реНрдЯреА' ) -> рдкреНрд░рджрд░реНрд╢рди ( 'index.tpl' ) ;
  5. // рдпрд╛ рддреЛ
  6. $ рдпрд╣ -> рд╕реНрдорд╛рд░реНрдЯреА -> рдкреНрд░рджрд░реНрд╢рди ( 'index.tpl' ) ;
  7. // рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдпрд╛ рддреЛ
  8. рдХреЛрд░ :: рдЙрджрд╛рд╣рд░рдг ( ) -> рд╕реНрдорд╛рд░реНрдЯреА -> рдкреНрд░рджрд░реНрд╢рди ( 'index.tpl' ) ;
  9. }
  10. }
  11. ?>

рддреАрди рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА "index.tpl" рдЯреЗрдореНрдкрд▓реЗрдЯ "рджреГрд╢реНрдп" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛ред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдпрджрд┐ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдкреНрдпрд╛рд╕реЗ рддреАрд░реНрдердпрд╛рддреНрд░рд┐рдпреЛрдВ рдореЗрдВ рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреА рдПрдХ рдЕрдердХ рдЗрдЪреНрдЫрд╛ рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рд╕рдорд╕реНрдпрд╛рдЬрдирдХ рдХрд╛рд░реНрдп рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред



рд╕рдВрдкреВрд░реНрдг рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рдХреА рддрд░рд╣, рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рд▓реЙрдЧрд┐рди рдлрд╝реЙрд░реНрдо рдХреЛ рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ рдореЗрдЯреНрд░реЛ рдпреВрдЖрдИ рд╕реАрдПрд╕рдПрд╕ рд╢реИрд▓реА рдкрддреНрд░рдХ рдХреЗ рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдиреНрдпреВрдирддрдо рд╢реИрд▓реА рдореЗрдВ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкреГрд╖реНрда рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдЧреИрд▓рд░реА рдореЗрдВ рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдЯрди рдФрд░ рдЧреНрд░реАрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдПрдХ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рд╣реИред

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

рдлрд╝реЛрди рдирдВрдмрд░ рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╕рд╣рд╛рдпрдХ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИред

рджрд░реНрдЬ рдХреА рдЧрдИ рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рд╕рддреНрдпрд╛рдкрди рдлреЛрдирдХреЛрдб рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рджреЗрд╢ рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдирд┐рдореНрди рджреЗрд╢ рдХреЛрдб рд╡рд╛рд▓реЗ рдлреЛрди рдирдВрдмрд░ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ: 7, 375, 380ред рдЖрдк рдЪреМрдереА рдкрдВрдХреНрддрд┐ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдХреЛрдб рдЬреЛрдбрд╝рдХрд░ рдлрд╝рд╛рдЗрд▓ "рдореЙрдбрд▓ / рдХреЛрд░ / class.user.php" рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдХреЗ рдЗрд╕ рд╕реАрдорд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреЛ рджрд░реНрдЬ рдХрд░рддреЗ рд╕рдордп рддреАрди рдмрд╛рд░ рдЧрд▓рддреА рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрд╡рд╕рд░ рдЦреБрд▓рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддреН рдорд╛рдирд╡рддрд╛ рд╕рддреНрдпрд╛рдкрди рдкреНрд░рддреАрдХреЛрдВ рдХрд╛ рдЗрдирдкреБрдЯред


рдорд╛рдирд╡рддрд╛ рдХреА рдбрд┐рдЧреНрд░реА рдЕрджреНрднреБрдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ di_captcha рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреА рд╣реИ , рдЬрд┐рд╕рдХрд╛ рд╡рд┐рд╡рд░рдг рд╣реИрдореНрдмреНрд░рд┐рдЬ рд╕рдВрд╕рд╛рдзрди рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рд╕рднреА рджреАрд░реНрдШрд╛рдУрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ рдФрд░ рдПрдХ рдирдпрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реЛрддреА рд╣реИред

рджреАрд░реНрдШрд╛рдУрдВ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдХреНрд░рдо рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓рд╛рдЗрди рдХреЛ рдкрдХрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП "рдорд╛рдЙрд╕" рдореИрдирд┐рдкреБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЗрд╕реЗ рд╡рд╛рдВрдЫрд┐рдд рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЦреАрдВрдЪреЗрдВ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдЫреЛрдбрд╝ рджреЗрдВред

рдЧреИрд▓рд░реА рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдХрдкрдЯреА рдпреЛрдЬрдирд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЕрдкрдиреА рдХрд╛рд░реНрдпрдпреЛрдЬрдирд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдЬреЛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдирд╖реНрдЯ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдХрдо рд╕реЗ рдХрдо рдХрд░ рджреЗрддреА рд╣реИред
рдПрдХ рдЕрд▓рдЧ рдЧреИрд▓рд░реА рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдЗрд╕рдореЗрдВ рдирдИ рдлрд╝реЛрдЯреЛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдореМрдЬреВрджрд╛ рд▓реЛрдЧреЛрдВ рдХреЛ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдХрдИ рдлрд╛рдЗрд▓реЗрдВ, рдбреНрд░реИрдЧ-рдПрдВрдб-рдбреНрд░реЙрдк рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА, рдбрд╛рдЙрдирд▓реЛрдб рдЗрдВрдбрд┐рдХреЗрдЯрд░, рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдФрд░ рдСрди-рдж-рдлреНрд▓рд╛рдИ рдЕрдиреБрдХреВрд▓рди рдХрд╛ рдПрдХ рд╕рд╛рде рдбрд╛рдЙрдирд▓реЛрдбрд┐рдВрдЧ jQuery рдлрд╝рд╛рдЗрд▓ рдЕрдкрд▓реЛрдб рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рдХреЛ рдХреБрддрд┐рдпрд╛ рдХреЗ рдиреАрдЪреЗ рд░рдЦреЛ, рдореИрдВ рддреБрдореНрд╣реЗрдВ рдЧреЛрд▓реА рдирд╣реАрдВ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ
рдореИрдВ рддреБрдореНрд╣реЗрдВ рдЗрд╕ рдЧреЛрд▓реА рдХреЗ рд▓рд┐рдП рдЦреАрдВрдЪ рд░рд╣рд╛ рд╣реВрдБ, рдФрд░ рдЗрд╕реЗ рддреБрдореНрд╣рд╛рд░реЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбрд╛рд▓ рд░рд╣рд╛ рд╣реВрдБред рдПрдорд┐рдиреЗрдо

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

рдпрджрд┐ рдЕрдЪрд╛рдирдХ рд╕рднреА рдкрд╛рда рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдШрди рдХреЗ рдХрд┐рдирд╛рд░реЗ рдкрд░ рдкрд░реНрдпрд╛рдкреНрдд рдЬрдЧрд╣ рдирд╣реАрдВ рд╣реИ, рддреЛ рдПрдХ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ jQuery рдХреЗ рдКрд░реНрдзреНрд╡рд╛рдзрд░ scroller рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд╣реА рдЧреИрд▓рд░реА рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рдЪреЗрд╣рд░реЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рддрд╛ рд╣реИред

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

рдЧреИрд▓рд░реА рдкреНрд░рджрд░реНрд╢рди: http://photo.voodee.ru/
рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рдбреЗрдореЛ: ursite.com/log/
рд╕реНрд░реЛрдд рдХреЛрдб: https://github.com/voodee/di_gallery/
рдпрд╣ рдХрд╛рд░реНрдп рдХреНрд░рд┐рдПрдЯрд┐рд╡ рдХреЙрдордиреНрд╕ рдПрдЯреНрд░рд┐рдмреНрдпреВрд╢рди-рд╢реЗрдпрд░рдПрд▓рд╛рдЗрдХ 3.0 рдЕрдирдкреЛрд░реНрдЯреЗрдб рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рд╣реИ

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


All Articles