рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝рд░ рдХреЗ рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛, jWidget рдПрд╕рдбреАрдХреЗред
github.com/enepomnyaschih/jwsdk/wikijWidget рдПрд╕рдбреАрдХреЗ рдПрдХ рдЫреЛрдЯреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдЖрдкрдХреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдПрдХ рдХрд▓реЗрдХреНрдЯрд░ (precompiler) рд╣реИред рдпрд╣ YUICompressor рдХреЗ рдЖрд╕рдкрд╛рд╕ рдПрдХ рдЖрд╡рд░рдг рд╣реИ рдЬреЛ рдХрд┐рд╕реА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдЕрд╕реЗрдВрдмрд▓реА рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдПрдХ рдмрд╣реБрдд рд╣реА рд▓рдЪреАрд▓рд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рджреЗрддрд╛ рд╣реИред рдЙрдкрдХрд░рдг рдХрд┐рд╕реА рднреА рд╕рд░реНрд╡рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд╕рд╛рде, рд╕рднреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪреМрдЦрдЯреЗ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИред рдЙрдкрдХрд░рдг рдирд┐: рд╢реБрд▓реНрдХ, рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╣реИ рдФрд░ рдПрд▓рдЬреАрдкреАрдПрд▓ рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рд╣реИред
рдЙрдкрдХрд░рдг рдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╕рд░реНрд╡рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд╕рд╛рде рдХрдИ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рд╣рд┐рдд (рдореБрдЭреЗ рд▓рд┐рдВрдХ рджреЗрдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рдирд╣реАрдВ рд╣реИ):
- рдЬрд╛рд╡рд╛ + AJAX + JS рдореЗрдВ рд╕реНрд╡рдЪреНрдЫ рд╡реЗрдм рд╕реЗрд╡рд╛ред рдЖрд╡реЗрджрди рдХреА рд╕реБрд╡рд┐рдзрд╛: рд╕рднреА-рд╕рднреА-рд╕рднреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреИрд╢рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ рддреБрд░рдВрдд рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИ
- рдПрдХ JQuery рд╢рддрд░рдВрдЬ рдХреНрд▓рд╛рдЗрдВрдЯ Zend рдлреНрд░реЗрдорд╡рд░реНрдХ рдкрд░ рд╕рд╛рдЗрдЯ рдореЗрдВ рдПрдореНрдмреЗрдбреЗрдб рд╣реИ
- рдПрдбреЛрдм рдПрдпрд░ рдкрд░ рдПрдХ рдЖрд╡реЗрджрди рдХреЗ рдЧреНрд░рд╛рд╣рдХ
рд▓рдмреНрдмреЛрд▓реБрдЖрдм рдпрд╣ рд╣реИ: рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдПрд╕рдбреАрдХреЗ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХрд░рдХреЗ, рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рджреЛ рдореЛрдб рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рдмрдирд╛рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдорд┐рд▓рддрд╛ рд╣реИ: рдбрд┐рдмрдЧрд┐рдВрдЧ рдФрд░ рд░рд┐рд▓реАрдЬрд╝ред рдбрд┐рдмрдЧ рдореЛрдб рдореЗрдВ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж рдЬрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЕрдкрдиреЗ HTML рдХреЗ рд╕рднреА рд╣реЗрдб рдЬреЗрдПрд╕ рдлрд╛рдЗрд▓реЛрдВ рдХреЗ <head> рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рджреЗрдЦреЗрдВрдЧреЗ рдЬрд┐рд╕рдореЗрдВ рдЖрдк рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рдФрд░ рдбреАрдмрдЧ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬрдм рд░рд┐рд▓реАрдЬрд╝ рдореЛрдб рдореЗрдВ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЕрдкрдиреЗ HTML рдХреЗ <head> рдЕрдиреБрднрд╛рдЧ рдореЗрдВ MIN.JS рдлрд╝рд╛рдЗрд▓реЗрдВ рд╕рдВрдХреБрдЪрд┐рдд рд╣реЛрдВрдЧреА, рдЬреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХреЛ рдХрд╛рдлреА рддреЗрдЬрд╝ рдХрд░рддреА рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, SDK рд╕рдВрд╢реЛрдзрд┐рдд рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдХреИрд╢рд┐рдВрдЧ рдХреЛ рд░реЛрдХрддрд╛ рд╣реИ, рдФрд░ рдмрд╛рд╣рд░реА рд╕реЗрд╡рд╛рдУрдВ (рдЬреИрд╕реЗ Google Analytics) рдФрд░ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд░реВрдк рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ (TXT, JSON, HTML) рдХреЛ рдЖрдкрдХреЗ рдЬреЗрдПрд╕ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рддрдВрддреНрд░ рднреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЪреБрдиреЗ рдЧрдП рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореЗрдВ рдореБрдЭреЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдорд┐рдпрд╛рдВ рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрддреА рд╣реИрдВ, рдЬреЛ рдЕрдиреНрдп рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореЗрдВ рдкреНрд░рдЪреБрд░ рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдбрд╛рдпрдиреЗрдорд┐рдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЛрдбрд┐рдВрдЧ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ PHP рдХрдиреЗрдХреНрд╢рди рдФрд░ Sencha SDK рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдкреНрд░реА-рдХрдВрдкреНрд▓реАрдХреЗрд╢рдиред рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдХрдИ рд╕реАрдорд╛рдПрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рддрдп рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред
рдЖрдк jWidget рдПрд╕рдбреАрдХреЗ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛рддреНрдордХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рд╡рд┐рдХреА:
github.com/enepomnyaschih/jwswk/wikiрд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рддрддреНрдкрд░ рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ jWidget рдПрд╕рдбреАрдХреЗ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИред рдореИрдВ рдЕрддреНрдпрдзрд┐рдХ рдЕрдкрд╡рд╛рдж рдХреЗ рдмрд┐рдирд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рд╕рднреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ GitHub рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ рдпрд╛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦреЗрдВ, рдореБрдЭреЗ рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред
рдЬреНрдЮрд╛рдд рдХреАрдбрд╝реЗ:
- JSON рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдмрд╣реБ-рднрд╛рд╖рд╛ рд╕рдорд░реНрдерди рдЧреБрдо
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд┐рдд:
- рдХреЗрд╡рд▓ рд╕рдВрд╢реЛрдзрд┐рдд рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдкреБрди: рдЕрдкрдШрдЯрди
- рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкреАрдбрд╝рди рдФрд░ рдЕрдиреБрдХреВрд▓рди
- рдЬреЗрдПрд╕ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдЕрдВрджрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЗрдирд▓рд╛рдЗрди рдореЗрдЯрд╛ рдЯреИрдЧ: рдЬреЗрдПрд╕ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП <jwinclude>, рдЖрд╡реЗрджрди рдбрд┐рдмрдЧ рд╕реВрдЪрдирд╛ рдХреЗ рдЙрддреНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП <jwdebug> рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдбреАрдмрдЧ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╣реА рдЬреЛрд░ рджреЗрддрд╛ рд╣реИ