<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Elle&#039;s Blog</title>
	<atom:link href="http://samurai.ge/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://samurai.ge</link>
	<description>Software development &#38; design</description>
	<lastBuildDate>Thu, 12 Apr 2012 19:48:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on რჩევები საიტის ოპტიმიზაციისთვის (Front end) by Samurai Girl</title>
		<link>http://samurai.ge/2012/02/01/%e1%83%a1%e1%83%90%e1%83%98%e1%83%a2%e1%83%98%e1%83%a1-%e1%83%9d%e1%83%9e%e1%83%a2%e1%83%98%e1%83%9b%e1%83%98%e1%83%96%e1%83%90%e1%83%aa%e1%83%98%e1%83%90-frontend/#comment-20506</link>
		<dc:creator>Samurai Girl</dc:creator>
		<pubDate>Thu, 12 Apr 2012 19:48:40 +0000</pubDate>
		<guid isPermaLink="false">http://samurai.ge/?p=418#comment-20506</guid>
		<description>@GioMac  
:) მადლობა. ნამდვილად ძალიან საინტერესო კომენტარია :) უფრო ვრცლად ვნახავ მაშინ მაგ თემებს</description>
		<content:encoded><![CDATA[<p>@GioMac<br />
 <img src='http://samurai.ge/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  მადლობა. ნამდვილად ძალიან საინტერესო კომენტარია <img src='http://samurai.ge/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  უფრო ვრცლად ვნახავ მაშინ მაგ თემებს</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on რჩევები საიტის ოპტიმიზაციისთვის (Front end) by GioMac</title>
		<link>http://samurai.ge/2012/02/01/%e1%83%a1%e1%83%90%e1%83%98%e1%83%a2%e1%83%98%e1%83%a1-%e1%83%9d%e1%83%9e%e1%83%a2%e1%83%98%e1%83%9b%e1%83%98%e1%83%96%e1%83%90%e1%83%aa%e1%83%98%e1%83%90-frontend/#comment-20505</link>
		<dc:creator>GioMac</dc:creator>
		<pubDate>Wed, 11 Apr 2012 19:40:19 +0000</pubDate>
		<guid isPermaLink="false">http://samurai.ge/?p=418#comment-20505</guid>
		<description>კარგი სტატიაა ელენე! ძალიან! სწორი მიდგომაა დეველოპმენტის მხრიდან. უდაოდ. ბევრს ვურჩევ ამის წაკითხვას.

ჩემი მხრიდან, როგორც ვებადმინი ერთ-ორ სიტყვას დავამატებ რაც დეველოპერებისთვის საინტერესო იქნება (ყველაფერს ვერ მოვყვები, ეგ ჯობს ადმინებს მიუგდოთ (: ):

სტატიკური კონტენტი:
1. ტრაფიკის დედუპლიკაცია:
etag - თანამედროვე ვებსერვერები მას თავად ამატებენ და თუ ფაილის ცვლილება ხდება ლოკალურად და კონტენტი დინამიური არ არის - ავტომატურად კლიენტი შესაბამის კონტენტს თავიდან აღარ გადოიწერს. დამატებით ამ საკითხის დინამიური საშუალებებით მოგვარება უარესია - მეტი რესურსების გამოყენებისკენ იწვევს.
რეკომენდირებულია relatime პარამეტრის გამოყენება ფაილური სისტემისთვის, თუ access time-dependent კონტენტი არ არის სერვერზე. ზოგ შემთვევაში მისი დათვლა inode-ითაც ხდება (დიდი აზრი არ არის).
ცალკე ფაილებისთვის expires-ის მითითების დიდ აზრს ვერ ვხედავ თუ საუბარი არ არის რაღაც კონკრეტული ტიპის ფაილზე (ფილმი, მუსიკა), ჩვეულ ფაილებში პრობლემებს/მოუხერხებლობას უფრო გამოიწვევს ვიდრე მოაგვარებს. 
ყურადღება მიაქციეთ იმას, რომ ეს ეხება სტატიკურ კონტენტს.

ვერდიქტი: expire დაამატეთ მხოლოდ დიდ ფაილებს, რომლებსაც ნამდვილად არ გამოცვლით. თქვენი ნერვები და დრო მეტი ღირს ვიდრე სერვერის და ტრაფიკის 1 კილობაიტი. Try to not use etag. :)

2. gzip, deflate - ერთი და იგივეა თითქმის. არავითარ შემთხვევაში არ გამოიყენოთ არატექსტურ ფაილებზე (სწორად წერია სტატიაში), რადგან ეს დატვირთვის გაზრდას გამოიწვევს. ქსელი უფრო იაფია ვიდრე სისტემური რესურსი. gzip-ს უფრო ხშირად მაშინ იყენებენ, როდესაც harware encoder არის სერვერზე (მაგ. http://www.aha.com/).

ვერდიქტი: ადმინმა მიხედოს, ფორსირებას ნუ მოახდენთ სხვა მეთოდებით, ზედა დონეზე კომპრესია არაეფექტურია.

ბ. დინამიური კონტენტი
1. ყოველთვის გამოიყენეთ გარე ინტერფეისი (CGI) დინამიური კონტენტის დასამუშავებლად - ეს უსაფრთხოებასაც ზრდის, მოქნილობასაც და ზოგად წარმადობასაც.  mod_php = ვებადმინის მტერი სათამაშო.

ვერდიქტი: ადმინ, გააკეთე

2. Opcode caching is a good thing (c) - Zend Guard, APC

ვერდიქტი: ადმინ, გააკეთე

გ. ზოგადი
1. HTTP 1.1-related
პრობლემა: MS ISA, MS IE-ზე არ მუშაობს ნორმალურად, მაგრამ კლიენტი ამას ვერ შეამჩნევს.
არ არის Keepalive-ზე რეკომენდირებული დიდი პარამეტრების დაყენება - შეიძლება ადვილად დაიფლუდოთ.

ვერდიქტი: ადმინ, გააკეთე

2. Apache? Good. Worker or prefork?
სტაბილურობა =  prefork
რესურსები = worker
შესაბამისად ერთ სერვერზე ჯობს პრეფორკი გამოიყენოთ, კლასტერზე უდაოდ ვორკერი მოიგებს. მითი: &quot;იქ php არ მუშაობს&quot;. მუშაობს. თუ აქვს პატარა წითელი ველოსიპედი.

ვერდიქტი: ადმინ, გააკეთე</description>
		<content:encoded><![CDATA[<p>კარგი სტატიაა ელენე! ძალიან! სწორი მიდგომაა დეველოპმენტის მხრიდან. უდაოდ. ბევრს ვურჩევ ამის წაკითხვას.</p>
<p>ჩემი მხრიდან, როგორც ვებადმინი ერთ-ორ სიტყვას დავამატებ რაც დეველოპერებისთვის საინტერესო იქნება (ყველაფერს ვერ მოვყვები, ეგ ჯობს ადმინებს მიუგდოთ (: ):</p>
<p>სტატიკური კონტენტი:<br />
1. ტრაფიკის დედუპლიკაცია:<br />
etag &#8211; თანამედროვე ვებსერვერები მას თავად ამატებენ და თუ ფაილის ცვლილება ხდება ლოკალურად და კონტენტი დინამიური არ არის &#8211; ავტომატურად კლიენტი შესაბამის კონტენტს თავიდან აღარ გადოიწერს. დამატებით ამ საკითხის დინამიური საშუალებებით მოგვარება უარესია &#8211; მეტი რესურსების გამოყენებისკენ იწვევს.<br />
რეკომენდირებულია relatime პარამეტრის გამოყენება ფაილური სისტემისთვის, თუ access time-dependent კონტენტი არ არის სერვერზე. ზოგ შემთვევაში მისი დათვლა inode-ითაც ხდება (დიდი აზრი არ არის).<br />
ცალკე ფაილებისთვის expires-ის მითითების დიდ აზრს ვერ ვხედავ თუ საუბარი არ არის რაღაც კონკრეტული ტიპის ფაილზე (ფილმი, მუსიკა), ჩვეულ ფაილებში პრობლემებს/მოუხერხებლობას უფრო გამოიწვევს ვიდრე მოაგვარებს.<br />
ყურადღება მიაქციეთ იმას, რომ ეს ეხება სტატიკურ კონტენტს.</p>
<p>ვერდიქტი: expire დაამატეთ მხოლოდ დიდ ფაილებს, რომლებსაც ნამდვილად არ გამოცვლით. თქვენი ნერვები და დრო მეტი ღირს ვიდრე სერვერის და ტრაფიკის 1 კილობაიტი. Try to not use etag. <img src='http://samurai.ge/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>2. gzip, deflate &#8211; ერთი და იგივეა თითქმის. არავითარ შემთხვევაში არ გამოიყენოთ არატექსტურ ფაილებზე (სწორად წერია სტატიაში), რადგან ეს დატვირთვის გაზრდას გამოიწვევს. ქსელი უფრო იაფია ვიდრე სისტემური რესურსი. gzip-ს უფრო ხშირად მაშინ იყენებენ, როდესაც harware encoder არის სერვერზე (მაგ. <a href="http://www.aha.com/" rel="nofollow">http://www.aha.com/</a>).</p>
<p>ვერდიქტი: ადმინმა მიხედოს, ფორსირებას ნუ მოახდენთ სხვა მეთოდებით, ზედა დონეზე კომპრესია არაეფექტურია.</p>
<p>ბ. დინამიური კონტენტი<br />
1. ყოველთვის გამოიყენეთ გარე ინტერფეისი (CGI) დინამიური კონტენტის დასამუშავებლად &#8211; ეს უსაფრთხოებასაც ზრდის, მოქნილობასაც და ზოგად წარმადობასაც.  mod_php = ვებადმინის მტერი სათამაშო.</p>
<p>ვერდიქტი: ადმინ, გააკეთე</p>
<p>2. Opcode caching is a good thing (c) &#8211; Zend Guard, APC</p>
<p>ვერდიქტი: ადმინ, გააკეთე</p>
<p>გ. ზოგადი<br />
1. HTTP 1.1-related<br />
პრობლემა: MS ISA, MS IE-ზე არ მუშაობს ნორმალურად, მაგრამ კლიენტი ამას ვერ შეამჩნევს.<br />
არ არის Keepalive-ზე რეკომენდირებული დიდი პარამეტრების დაყენება &#8211; შეიძლება ადვილად დაიფლუდოთ.</p>
<p>ვერდიქტი: ადმინ, გააკეთე</p>
<p>2. Apache? Good. Worker or prefork?<br />
სტაბილურობა =  prefork<br />
რესურსები = worker<br />
შესაბამისად ერთ სერვერზე ჯობს პრეფორკი გამოიყენოთ, კლასტერზე უდაოდ ვორკერი მოიგებს. მითი: &#8220;იქ php არ მუშაობს&#8221;. მუშაობს. თუ აქვს პატარა წითელი ველოსიპედი.</p>
<p>ვერდიქტი: ადმინ, გააკეთე</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on ალგორითმების გაღრმავებული კურსი თსუ-ში by Samurai Girl</title>
		<link>http://samurai.ge/2012/03/05/%e1%83%90%e1%83%9a%e1%83%92%e1%83%9d%e1%83%a0%e1%83%98%e1%83%97%e1%83%9b%e1%83%94%e1%83%91%e1%83%98%e1%83%a1-%e1%83%92%e1%83%90%e1%83%a6%e1%83%a0%e1%83%9b%e1%83%90%e1%83%95%e1%83%94%e1%83%91%e1%83%a3/#comment-20295</link>
		<dc:creator>Samurai Girl</dc:creator>
		<pubDate>Thu, 15 Mar 2012 08:19:48 +0000</pubDate>
		<guid isPermaLink="false">http://samurai.ge/?p=458#comment-20295</guid>
		<description>@Jibla
არა სამწუხაროდ :( კომპიუტერული ოთახია და შეზღუდული ადგილებია..
არადა კარგი იქნებოდა</description>
		<content:encoded><![CDATA[<p>@Jibla<br />
არა სამწუხაროდ <img src='http://samurai.ge/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  კომპიუტერული ოთახია და შეზღუდული ადგილებია..<br />
არადა კარგი იქნებოდა</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on ალგორითმების გაღრმავებული კურსი თსუ-ში by Jibla</title>
		<link>http://samurai.ge/2012/03/05/%e1%83%90%e1%83%9a%e1%83%92%e1%83%9d%e1%83%a0%e1%83%98%e1%83%97%e1%83%9b%e1%83%94%e1%83%91%e1%83%98%e1%83%a1-%e1%83%92%e1%83%90%e1%83%a6%e1%83%a0%e1%83%9b%e1%83%90%e1%83%95%e1%83%94%e1%83%91%e1%83%a3/#comment-20294</link>
		<dc:creator>Jibla</dc:creator>
		<pubDate>Wed, 14 Mar 2012 20:46:29 +0000</pubDate>
		<guid isPermaLink="false">http://samurai.ge/?p=458#comment-20294</guid>
		<description>თავისუფალი დასწრება არ იქნება ლექციებზე?</description>
		<content:encoded><![CDATA[<p>თავისუფალი დასწრება არ იქნება ლექციებზე?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Vanilla Cage &#8211; Breaking the Cage by kilaba</title>
		<link>http://samurai.ge/2012/01/31/vanilla-cage-breaking-the-cage/#comment-20278</link>
		<dc:creator>kilaba</dc:creator>
		<pubDate>Tue, 06 Mar 2012 11:10:49 +0000</pubDate>
		<guid isPermaLink="false">http://samurai.ge/?p=409#comment-20278</guid>
		<description>მაგრები არიაან, მომეწონა</description>
		<content:encoded><![CDATA[<p>მაგრები არიაან, მომეწონა</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on რჩევები საიტის ოპტიმიზაციისთვის (Front end) by Samurai Girl</title>
		<link>http://samurai.ge/2012/02/01/%e1%83%a1%e1%83%90%e1%83%98%e1%83%a2%e1%83%98%e1%83%a1-%e1%83%9d%e1%83%9e%e1%83%a2%e1%83%98%e1%83%9b%e1%83%98%e1%83%96%e1%83%90%e1%83%aa%e1%83%98%e1%83%90-frontend/#comment-20272</link>
		<dc:creator>Samurai Girl</dc:creator>
		<pubDate>Wed, 29 Feb 2012 08:11:11 +0000</pubDate>
		<guid isPermaLink="false">http://samurai.ge/?p=418#comment-20272</guid>
		<description>ოთო, უჩა,
კარგი შენიშვნებია :) ეს fb-ს სკრიპტები სულ ჭედავს ხოლმე ყველაფერს.</description>
		<content:encoded><![CDATA[<p>ოთო, უჩა,<br />
კარგი შენიშვნებია <img src='http://samurai.ge/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ეს fb-ს სკრიპტები სულ ჭედავს ხოლმე ყველაფერს.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on რჩევები საიტის ოპტიმიზაციისთვის (Front end) by ucha</title>
		<link>http://samurai.ge/2012/02/01/%e1%83%a1%e1%83%90%e1%83%98%e1%83%a2%e1%83%98%e1%83%a1-%e1%83%9d%e1%83%9e%e1%83%a2%e1%83%98%e1%83%9b%e1%83%98%e1%83%96%e1%83%90%e1%83%aa%e1%83%98%e1%83%90-frontend/#comment-20262</link>
		<dc:creator>ucha</dc:creator>
		<pubDate>Sun, 26 Feb 2012 17:51:50 +0000</pubDate>
		<guid isPermaLink="false">http://samurai.ge/?p=418#comment-20262</guid>
		<description>შენიშვნა:
ჯობია ასინქრონულად ჩატვირთოთ*</description>
		<content:encoded><![CDATA[<p>შენიშვნა:<br />
ჯობია ასინქრონულად ჩატვირთოთ*</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on რჩევები საიტის ოპტიმიზაციისთვის (Front end) by ucha</title>
		<link>http://samurai.ge/2012/02/01/%e1%83%a1%e1%83%90%e1%83%98%e1%83%a2%e1%83%98%e1%83%a1-%e1%83%9d%e1%83%9e%e1%83%a2%e1%83%98%e1%83%9b%e1%83%98%e1%83%96%e1%83%90%e1%83%aa%e1%83%98%e1%83%90-frontend/#comment-20261</link>
		<dc:creator>ucha</dc:creator>
		<pubDate>Sun, 26 Feb 2012 17:50:10 +0000</pubDate>
		<guid isPermaLink="false">http://samurai.ge/?p=418#comment-20261</guid>
		<description>მადლობა საინტერესო პოსტისთვის.
ყველაფერი იდეალურადაა აღწერილი, ერთი ორს მეც დავამატებ:
1. თუ იყენებთ FB -ს API-ს და გიწევთ JS ფაილის ან IFRAME ის ჩასმა FB დან ჯობია ასინქრონულად ატვირთოთ.
2. ყველაფერი (js, css, img), ფაილები უმჯობესია იყოს განსხვავებულ დომენზე, ან ქვედომენზე, რადგან HTTP request ის დროს cookie ები არ გაჰყვება ქსელში. თუმცა ეს ნამეტანი advanced ოპტიმიზაციის დროს სეიძლება გაითვალისწინოს კაცმა.

3. სერვერის მხარეზე თუ დაწერ პოსტს კარგი იქნება, ერთერთი უმნიშვნელოვანესი სერვერის მხარეს ჩემი აზრით ქეშირებაა ))</description>
		<content:encoded><![CDATA[<p>მადლობა საინტერესო პოსტისთვის.<br />
ყველაფერი იდეალურადაა აღწერილი, ერთი ორს მეც დავამატებ:<br />
1. თუ იყენებთ FB -ს API-ს და გიწევთ JS ფაილის ან IFRAME ის ჩასმა FB დან ჯობია ასინქრონულად ატვირთოთ.<br />
2. ყველაფერი (js, css, img), ფაილები უმჯობესია იყოს განსხვავებულ დომენზე, ან ქვედომენზე, რადგან HTTP request ის დროს cookie ები არ გაჰყვება ქსელში. თუმცა ეს ნამეტანი advanced ოპტიმიზაციის დროს სეიძლება გაითვალისწინოს კაცმა.</p>
<p>3. სერვერის მხარეზე თუ დაწერ პოსტს კარგი იქნება, ერთერთი უმნიშვნელოვანესი სერვერის მხარეს ჩემი აზრით ქეშირებაა ))</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on რჩევები საიტის ოპტიმიზაციისთვის (Front end) by Otar Chekurishvili</title>
		<link>http://samurai.ge/2012/02/01/%e1%83%a1%e1%83%90%e1%83%98%e1%83%a2%e1%83%98%e1%83%a1-%e1%83%9d%e1%83%9e%e1%83%a2%e1%83%98%e1%83%9b%e1%83%98%e1%83%96%e1%83%90%e1%83%aa%e1%83%98%e1%83%90-frontend/#comment-20226</link>
		<dc:creator>Otar Chekurishvili</dc:creator>
		<pubDate>Wed, 15 Feb 2012 14:39:23 +0000</pubDate>
		<guid isPermaLink="false">http://samurai.ge/?p=418#comment-20226</guid>
		<description>მალაჩინა! :)

შენის ნებართვით ერთი-ორს მეც მივამატებ:

1) HTML/DOM ელემენტეიბს რაოდენობა, რაც ნაკლები მით უკეთესი...
2) Expire header-ები თუ არა Etag-ების დამატება...
3) სხვა სერვერზე request-ების შემცირება... DNS lookup.</description>
		<content:encoded><![CDATA[<p>მალაჩინა! <img src='http://samurai.ge/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>შენის ნებართვით ერთი-ორს მეც მივამატებ:</p>
<p>1) HTML/DOM ელემენტეიბს რაოდენობა, რაც ნაკლები მით უკეთესი&#8230;<br />
2) Expire header-ები თუ არა Etag-ების დამატება&#8230;<br />
3) სხვა სერვერზე request-ების შემცირება&#8230; DNS lookup.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on რჩევები საიტის ოპტიმიზაციისთვის (Front end) by ალეკო</title>
		<link>http://samurai.ge/2012/02/01/%e1%83%a1%e1%83%90%e1%83%98%e1%83%a2%e1%83%98%e1%83%a1-%e1%83%9d%e1%83%9e%e1%83%a2%e1%83%98%e1%83%9b%e1%83%98%e1%83%96%e1%83%90%e1%83%aa%e1%83%98%e1%83%90-frontend/#comment-20224</link>
		<dc:creator>ალეკო</dc:creator>
		<pubDate>Tue, 14 Feb 2012 11:05:08 +0000</pubDate>
		<guid isPermaLink="false">http://samurai.ge/?p=418#comment-20224</guid>
		<description>კარგი პოსტია. სასიამოვნოდ იკითხება და ინფორმიაციით არის დახუნძლული.</description>
		<content:encoded><![CDATA[<p>კარგი პოსტია. სასიამოვნოდ იკითხება და ინფორმიაციით არის დახუნძლული.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

