1. рдЬрдм рддрдХ рд╕реНрдЯрд╛рдЗрд▓ рд▓реЛрдб рдирд╣реАрдВ рд╣реЛрддрд╛ - рдкреЗрдЬ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
2. рдЬрдм рддрдХ рдЖрдк рдЬреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ рд╡рд╣ рд▓реЛрдб (рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд) рд╣реЛрддреА рд╣реИ, рддреЛ рдкреГрд╖реНрда рдЖрдЧреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
3. рдмрд┐рдВрджреБ 2 рд╕реЗ рдпрд╣ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ рдХрд┐ рдПрдХ рд╕рдордп рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЛрдб (рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд) рд╣реЛрддреА рд╣реИред
* рд▓реЗрдХрд┐рди рд▓реЗрдЦрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рджреВрд╕рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдкрд╣рд▓реЗ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рде рд▓реЛрдб (рд▓реЗрдХрд┐рди рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ) рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ... рд▓реЗрдХрд┐рди
4. рдПрдХ рд╕рдордп рдореЗрдВ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдХ рд╣реЛрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдХреЗрд╡рд▓ рджреЛ (рдпрд╛ рдЪрд╛рд░?) рдХрдиреЗрдХреНрд╢рди рд░рдЦрддрд╛ рд╣реИред
рдпрд╣реА рд╣реИ, рдФрд╕рддрди, рдмреНрд░рд╛рдЙрдЬрд╝рд░ 6 рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЗ рдмрд╛рдж рдПрдХ рд╕рд░реНрд╡рд░ рд╕реЗ 6 рдЕрдиреБрд░реЛрдз рдХрд░реЗрдЧрд╛ред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рдЪрд┐рддреНрд░реЛрдВ рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ 4 рдЪрд┐рддреНрд░реЛрдВ рдХреА рддрд░рд╣ рдПрдХ рдореЛрдЬрд╝рд┐рд▓рд╛ рдбреНрд░рдЧреНрд╕ред
рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рдирд╣реАрдВ!
рдХреНрдпрд╛ рдХрд░реЗрдВ?
рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдорд╛рдирдХ рдкреГрд╖реНрда рдХреЗ рд╕рд╛рде
1. рдПрдХ рд╕реАрдПрд╕рдПрд╕ рдлрд╝рд╛рдЗрд▓
2. рдПрдХ рдЬреЗрдПрд╕ рдлрд╝рд╛рдЗрд▓
3. рдлреНрд░реЗрдо рдХреЗ рдЬреЗрдПрд╕ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдПрдХ рдЬреЛрдбрд╝реА (рдФрд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдпрд╣ рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ! рдмрд╣реБрд╡рдЪрди рдХреЗ рд╕рд╛рде!)
рдпрд╣ рдЗрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ "рд▓рд╛рдиреЗ" рдХреЗ рд▓рд┐рдП рдФрд╕рддрди 1-2 рд╕реЗрдХрдВрдб рдЗрдВрддрдЬрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдФрд░ рддрднреА рдЗрд╕реЗ рдЦреАрдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╣рд╛рдВ, рдЖрдзреЗ рдбрд╛рдЙрдирд▓реЛрдб "рдЗрдл-рдореИрдЪ" рдЬреИрд╕реЗ рджрд┐рдЦрддреЗ рд╣реИрдВ рдЕрдЧрд░-рд╕рдВрд╢реЛрдзрд┐рдд тАЭрдФрд░ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЬрд▓реНрджреА рд╕рдВрд╕рд╛рдзрд┐рдд рд╣реЛрддрд╛ рд╣реИ
рдХреБрдЫ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдмрд┐рд▓реНрдЯ-рдЗрди рдорд┐рди-рдореИрдХреНрд╕ рдПрдЬ)
рдФрд░ рд╣рд░ рдХреЛрдИ рдЬреЛ IE рдХреА рддрд░рд╣ рдирд╣реАрдВ рд╣реИ, рд╡рд╣ рдЖрдо рддреМрд░ рдкрд░ рдЬрд░реВрд░рдд рдкрдбрд╝рдиреЗ рдкрд░ рднреА рдирд╣реАрдВ рдкреВрдЫрдирд╛ рдЪрд╛рд╣рддрд╛ (рдФрд░ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдореВрд░реНрдЦ рдХреА рддрд░рд╣ рдмреИрдарддрд╛ рд╣реИ)
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рдПрдХ рдкрд░рд┐рдЪрдпрд╛рддреНрдордХ рд▓реЗрдЦ рдерд╛, рддрд╛рдХрд┐ рд▓реЛрдЧ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВ ...
рддреЛ, рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдЬреЛ habrahabr.ru/blog/AJAX/16489.html рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж рдореЗрд░реЗ рдкрд╛рд╕ рдЖрдИ)
рдореИрдВрдиреЗ рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд▓рд┐рдпрд╛ рдФрд░ рдкреБрд░реБрд╖ рдиреЗ рдЗрд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реА рдпрд╣рд╛рдВ рдЙрдкрд▓рдмреНрдз рд╣реИ
рдЗрд╕рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореВрд▓ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдХрд╛рдо рдХрд░ рд╕рдХрддреА рд╣реИ
рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП .htaccess
RewriteRule (ред *ред *ред Css) Comb.php? Type = css & files = $ 1 [Qs, L]
RewriteRule (ред *ред *ред Js) рдЧрдардмрдВрдзрдиред Php; рдкреНрд░рдХрд╛рд░ = рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдлрд╝рд╛рдЗрд▓реЗрдВ = $ 1 [QSA, L]
рдФрд░ рджреВрд╕рд░реА рдЧрдардмрдВрдзрдиред рдПрдлрдкреА рд╢рд╛рдЦрд╛ рдХрд╛рдо рдХрд░рддреА рд╣реИ
рдФрд░ ... рд╣рдо рдореВрд▓ рд▓реЗрдЦ рдХреА рддрд░рд╣ рд╣реА рдПрдХ рд╕рдорд░реНрдерд┐рдд рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рд╕рд╛рде рд╕рдВрдкреАрдбрд╝рд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ рдХреЛ рдорд┐рд▓рд╛рддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ
рдпрд╛ ... (рдпрд╣рд╛рдБ рдпрд╣ рдЕрдВрддрддрдГ рдПрдХ рдирд╡реАрдирддрд╛ рд╣реИ)
рдЖрдкрдХреЗ рд╣реЗрдбрд░ рдореЗрдВ (рдЬреЛ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ php рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ) рд╣рдо рд▓рд┐рдЦрддреЗ рд╣реИрдВ
рд▓рд┐рдВрдХ rel = "рд╕реНрдЯрд╛рдЗрд▓рд╢реАрдЯ" рдЯрд╛рдЗрдк = "рдЯреЗрдХреНрд╕реНрдЯ / рд╕реАрдПрд╕рдПрд╕" href = "= рдХреЙрдореНрдмрд┐рдиреЗрд╢рди_рдореЗрдХрд░реЗрдлрд╝ (" рд╕реАрдПрд╕рдПрд╕ ", $ HEADERcssfile)"
рдпрд╛ рдбрд░рд╛рд╡рдиреА рд░реЗрдЦрд╛
рдЙрджреНрдзрд░рдг:
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рднрд╛рд╖рд╛ = "рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ" src = "? = рдЧрдардмрдВрдзрди_рдорд╛рдХрд░реЗрдлрд╝ (" рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ "," рд╕реНрдХреНрд░рд┐рдкреНрдЯ / рдкреЛрдЬрд┐рд╢рдирд┐рдВрдЧ редjs, ~ brouser.js, ~ script.js, ~ site.js, sc rts / aculous / lib / prototype.js, рд╕реНрдХреНрд░рд┐рдкреНрдЯ / рддреАрдХреНрд╖реНрдг / src / build.js, ~ effect.js, ~ dragdrop.js, ~ controls.js, ~ рд╕реНрд▓рд╛рдЗрдбрд░.js ")" / рд╕реНрдХреНрд░рд┐рдкреНрдЯ
(SCARY STRING рдХрд╛ рдореВрд▓ рдЖрдХрд╛рд░ 204 kb рд╣реИ, jsmin рджреНрд╡рд╛рд░рд╛ рдЫреЛрдЯрд╛ рдЖрдХрд╛рд░ 133 kb рд╣реИ, рд╕рдВрдХреБрдЪрд┐рдд рдЖрдХрд╛рд░ 31 kb рд╣реИ)
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рдо Comb_makeref рдХрд╣рддреЗ рд╣реИрдВ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рд╣рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд NAME рдорд┐рд▓рддрд╛ рд╣реИред рдЬрдм рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрджрд▓рддреА рд╣реИрдВ (рдЬреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдПрдХ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп рд╣реЛрддреА рд╣реИрдВ рдФрд░ рд╕рдордп рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ (рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ, рдпрд╣ рдПрдХ рд╕рд░рд▓ рдИ-рдЯреИрдЧ рд╣реИ)
рдФрд░ рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдПрдХ рд╡рд░реНрд╖ рдореЗрдВ рдХрд╣реАрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддреА рд╣реИред
рдФрд░ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдЗрд╕реЗ рдПрдХ рдмрд╛рд░ рдЬрд╣рд╛рдЬ рдХрд░реЗрдЧрд╛! (рдореВрд▓ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЕрджреНрдпрддрди рд╣рд░ рдмрд╛рд░ рдЬрд╛рдБрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)
рдлрд╝рд╛рдЗрд▓ рддрдХ рдкрд╣реБрдБрдЪрддреЗ рд╕рдордп, рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдВрдкреАрдбрд╝рди рд╡рд┐рдХрд▓реНрдк рдЪреБрдирддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рджреЗрддрд╛ рд╣реИред
(.htaccess рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)
RewriteRule (ред *ред \ _ред Cssf) Comb.php? Type = css & fetch = $ 1 [QSA, L]
RewriteRule (ред *ред *ред Jsf) Comb.php? Type = javascript & fetch = $ 1 [QSA, L]
рдареАрдХ рд╣реИ - рдпрд╣ рдореВрд▓ рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рд▓реЛрдЧ рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВ: "рдХреНрдпрд╛ рдпрд╣ php рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦрд╛рддрд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ?"
рдХрднреА-рдХрднреА рдХреВрд▓ ... рдЗрд╕рд▓рд┐рдП рдЕрдВрддрд┐рдо "рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда" рд╡рд┐рдХрд▓реНрдк рд╣реИ - рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдХреЙрдореНрдмрд┐рдиреЗрд╢рди_рдореЗрдХрд░реЗрдлрд╝ рдлрд╝рдВрдХреНрд╢рди рдХреЙрдореНрдмрд┐рдиреЗрд╢рди_рд╕реНрдЯреИрдЯреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ
рд╡рд╣ рд╣реЗрдбрд░ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рдЪрд░рдг рдореЗрдВ рд╕рдВрдкреАрдбрд╝рди рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░реЗрдЧрд╛ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдПрдХ рд╕реНрдерд┐рд░ рд▓рд┐рдВрдХ рджреЗрдЧрд╛ ...
рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ php рдХреЛрдб рдХреЛ рдХреЙрд▓ рдХрд┐рдП рдмрд┐рдирд╛ gnixes рдФрд░ рдЕрдиреНрдп рдЖрд╡рд╛рд░рд╛ рдХреЗ рд╕рд╛рде рдмрд╛рдж рдореЗрдВ рд╡рд╛рдкрд╕ рджреЗрдВ ...
рд╡рд╛рд╣, рдореИрдВрдиреЗ рдЗрд╕реЗ рдЬреЛрдбрд╝рд╛ рд╣реИред
рдЦреИрд░, рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрдВ kamentov рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
рдПрдХ рдмрд╛рд░ рдФрд░
combine.php
kernel.php