<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>I build websites &#187; Napi rutin</title>
	<atom:link href="http://www.blog.bluedesign.hu/category/napi-rutin/feed" rel="self" type="application/rss+xml" />
	<link>http://www.blog.bluedesign.hu</link>
	<description>Egy sitebuilder naplója</description>
	<lastBuildDate>Tue, 08 Jun 2010 09:03:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>E-kereskedelmi megoldás a facebookon</title>
		<link>http://www.blog.bluedesign.hu/napi-rutin/e-kereskedelmi-megoldas-a-facebookon</link>
		<comments>http://www.blog.bluedesign.hu/napi-rutin/e-kereskedelmi-megoldas-a-facebookon#comments</comments>
		<pubDate>Tue, 08 Jun 2010 09:02:24 +0000</pubDate>
		<dc:creator>H.S.László</dc:creator>
				<category><![CDATA[Napi rutin]]></category>

		<guid isPermaLink="false">http://www.blog.bluedesign.hu/?p=347</guid>
		<description><![CDATA[<a href="http://www.blog.bluedesign.hu/napi-rutin/e-kereskedelmi-megoldas-a-facebookon"><img align="left" hspace="5" width="550" src="http://www.blog.bluedesign.hu/uploads/shoptab.jpg" class="alignleft wp-post-image tfe" alt="shoptab facebook e-commerce alkalmazás" title="" /></a>Túlzás nélkül állíthatom, hogy a facebook ma a legnépszerűbb közösségi oldal, ekkora létszámú, és egyre nagyobb aktivitású közösség már kihagyhatatlan terep az online értékesítés számára. Internetes kereskedelem szempontjából eddig elsősorban a termékek egyesével történő ajánlása, akciós ajánlatok, illetve a lájkolás szerepelt a repertoárban, (plusz a Static FBML) mely tehnikák természetesen megfelelően használva jól támogatják az [...]]]></description>
			<content:encoded><![CDATA[<p>Túlzás nélkül állíthatom, hogy a facebook ma a legnépszerűbb közösségi oldal, ekkora létszámú, és egyre nagyobb aktivitású közösség már kihagyhatatlan terep az online értékesítés számára.</p>
<p>Internetes kereskedelem szempontjából eddig elsősorban a termékek egyesével történő ajánlása, akciós ajánlatok, illetve a lájkolás szerepelt a repertoárban, (plusz a Static FBML) mely tehnikák természetesen megfelelően használva jól támogatják az értékesítést, és ügyes közösségépítő ötletekkel már komoly felhasználótábort lehet elérni.<br />
<span id="more-347"></span><br />
Termékek értékesítését a facebook oldalon segítő újabb eszköz a <a href="http://www.shoptab.net/" title="Create Shop Tab on Facebook Fan Page" class="external">ShopTab</a>  nevű alkalmazás, amellyel a webáruház teljes kínálatát a facebook oldalra vihetjük, kategorizálva, és nagyon könnyen, egyszerűen. A shoptab tulajdonképpen egy új tab-ot ad hozzá a facebook oldalhoz, shop elnevezéssel, amelyen listázásra kerülnek a termékek. Az app fapadosan egyszerű, nem is igazi e-commerce megoldás, inkább afféle katalógus (de halkan megsúgom, folyik a fejlesztése), és akár az árösszehasonlító oldalak esetében, itt is maga a tranzakció a saját webshopban történik.</p>
<p><img src="http://www.blog.bluedesign.hu/uploads/shoptab.jpg" alt="shoptab facebook e-commerce alkalmazás" /></p>
<p>ShopTab alkalmazást Jay Feitlinger és Bret Giles (ShopTab LLC,Scottsdale, Arizona) indította el azzal a céllal, hogy segítse a kis-és közepes méretű vállalkozásokat  shop létrehozásában a facebook platformján.</p>
<p>A regisztrációt követően 7 napos tesztidőszak áll rendelkezésre, miután eldönthető, a három jelenleg elérhető csomag közül melyiket válasszuk. A csomagok között csak a feltölthető termékek számában van különbség, 500, 1000, és 3000 termék importálására van lehetőség, mindez rendre havi 10, 15 illetve 20 usd díjért. Igen, importálásra is van lehetőség a kézi termékbevitel mellett, megadott sablon alapján táblázatból, vagy adatbázisból generált csv fájl segítségével. Az importálás lehetősége nagyban megkönnyíti a nagyobb mennyiségű adat feltöltését, és naprakészen tartását. A termékeket kategóriák szerint, illetve ártartományok szerinti bontásba csoportosítja a rendszer, ez utóbbi automatikusan történik.</p>
<p>Jelenleg elérhető pénznemek az amerikai és kanadai dollár, euro, és a font, de a fejlesztő csapat kérésünkre, ígéretük szerint rövidesen a forint pénznemet is felveszi a sorba.<br />
Testreszabási lehetőség jelenleg az egyedi fejléc beillesztésében merül ki</p>
<p>A shoptab tehát nem egy önálló e-kereskedelmi platform, de kis költséggel, megfelelő kiegészítőként használható meglévő webáruház mellé. Élesben megtekinthető és kipróbálható a <a href="http://www.facebook.com/kellykiado?v=app_189977524185" title="Kelly Kiadó a facebook-on" class="external">Kelly Kiadó facebook oldalán</a> a shop tab-on.</p>
<p><img src="http://www.blog.bluedesign.hu/uploads/kelly-shop.jpg" alt="shoptab facebook e-commerce alkalmazás" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.bluedesign.hu/napi-rutin/e-kereskedelmi-megoldas-a-facebookon/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hiba a gépezetben</title>
		<link>http://www.blog.bluedesign.hu/napi-rutin/257</link>
		<comments>http://www.blog.bluedesign.hu/napi-rutin/257#comments</comments>
		<pubDate>Sat, 31 Jan 2009 19:02:32 +0000</pubDate>
		<dc:creator>H.S.László</dc:creator>
				<category><![CDATA[Napi rutin]]></category>

		<guid isPermaLink="false">http://www.blog.bluedesign.hu/?p=257</guid>
		<description><![CDATA[<a href="http://www.blog.bluedesign.hu/napi-rutin/257"><img align="left" hspace="5" width="550" src="http://blog.bluedesign.hu/uploads/google.jpg" class="alignleft wp-post-image tfe" alt="google error" title="" /></a>Szombat délután (január 31.) némi hiba csúszott a gépezetbe, a a <a href="http://webisztan.blog.hu/2009/01/31/megbolondult_a_google">webisztánon</a> megjelent cikk szerint a rosszindulatú tartalmakat monitorozó malware-szoftver kicsit túllőtt az eredeti célon...]]></description>
			<content:encoded><![CDATA[<p>Szombat délután (január 31.) némi hiba csúszott a gépezetbe, a a <a href="http://webisztan.blog.hu/2009/01/31/megbolondult_a_google">webisztánon</a> megjelent cikk szerint a rosszindulatú tartalmakat monitorozó malware-szoftver kicsit túllőtt az eredeti célon...</p>
<p>A mellékelt  screenshot-ot egy ismerősöm készítette, van humorérzéke...<br />
<span id="more-257"></span><br />
<img src="http://blog.bluedesign.hu/uploads/google.jpg" alt="google error" /></p>
<p>Bővebben:</p>
<p><img src="http://blog.bluedesign.hu/uploads/google.gif" alt="google error" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.bluedesign.hu/napi-rutin/257/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10 módszer a weboldalad teljesítményének növelésére</title>
		<link>http://www.blog.bluedesign.hu/napi-rutin/weboldalad-teljesitmenynovelese</link>
		<comments>http://www.blog.bluedesign.hu/napi-rutin/weboldalad-teljesitmenynovelese#comments</comments>
		<pubDate>Wed, 07 Jan 2009 18:31:13 +0000</pubDate>
		<dc:creator>H.S.László</dc:creator>
				<category><![CDATA[Hasznos tippek]]></category>
		<category><![CDATA[Napi rutin]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[optimalizálás]]></category>

		<guid isPermaLink="false">http://www.blog.bluedesign.hu/?p=210</guid>
		<description><![CDATA[<a href="http://www.blog.bluedesign.hu/napi-rutin/weboldalad-teljesitmenynovelese"><img align="left" hspace="5" width="550" src="http://blog.bluedesign.hu/uploads/10_01.jpg" class="alignleft wp-post-image tfe" alt="firebug" title="" /></a>Millió és egy módja van annak, hogyan növelhetjük a weboldalunk teljesítményét. A módszerek változatosak és egyesek bonyolultabbak, mint mások. Ez a cikk elsősorban a felhasználó oldali teljesítményre összpontosít, mivel ezzel lehet a legkönnyebben dolgozni és ez a leginkább költség-hatékony.]]></description>
			<content:encoded><![CDATA[<p>Millió és egy módja van annak, hogyan növelhetjük a weboldalunk teljesítményét. A módszerek változatosak és egyesek bonyolultabbak, mint mások. A három legfőbb megközelítési irány a következő: hardware tuning, a szerver oldali kódoptimalizálás (PHP, Python, Java), és a felhasználó oldali teljesítmény.<br />
<strong><a href="http://sixrevisions.com/web-development/10-ways-to-improve-your-web-page-performance/">Jacob Gube írása</a> elsősorban a felhasználó oldali teljesítményre összpontosít, mivel ezzel lehet a legkönnyebben dolgozni és ez a leginkább költség-hatékony.</strong><br />
<span id="more-210"></span></p>
<h4>Miért fókuszáljunk a felhasználó oldali teljesítményre?</h4>
<p>A felhasználói oldal (azaz a HTML, CSS, JavaScript, és a képek) a weboldalad legjobban hozzáférhető része. Ha megosztott tárhelyed van, akkor lehetséges, hogy nem rendelkezel root (vagy ahhoz hasonló) hozzáféréssel a szerverhez és ezért nem tudod módosítani a szerver beállításokat. És ha még rendelkezel is a megfelelő jogokkal, a web szerver és  adatbázis kezeléshez speciális tudás szükséges, hogy közvetlen eredményeket érhess el.</p>
<p>Emellett <em>olcsó</em> is. A legtöbb felhasználó oldali optimalizálást ingyen is el lehet végezni, és csak az időt kell rászánni. Nem csak hogy elenyésző a költsége, de így hasznosíthatod a legjobban az idődet, mivel a <strong>felhasználó oldali teljesítmény  igen nagy részben felelős az oldal válaszidejéért</strong>.<br />
Ezt észben tartva itt van néhány egyszerű módja, hogy hogyan növelhetjük az oldalunk gyorsaságát.</p>
<h4>1. Nézd át a weboldalaidat, hogy megtaláld a bűnösöket.</h4>
<p><img src="http://blog.bluedesign.hu/uploads/10_01.jpg" alt="firebug" /><br />
Jó szolgálatot tehet, ha átnézed az oldaladat, hogy megtaláld azokat az elemeket, amelyekre nincs szükséged, és amelyeket optimalizálni lehet. A weboldal átnézéséhez általában alkalmazunk valamilyen eszközt, mint például a  <a href="http://getfirebug.com/">Firebug</a>, amelynek segítségével meghatározhatjuk, hogy milyen elemeket (pl.: képek, CSS fájlok, HTML dokumentumok, és JavaScript fájlok) kér le a felhasználó, mennyi ideig tart azokat betölteni, és milyen nagyok. Általános ökölszabály, hogy a lehető legkisebb méretűek legyenek az oldal elemek (<a href="http://developer.yahoo.com/performance/rules.html#under25">a 25KB alatti méret megfelelő cél</a>).</p>
<p>A Firebug’s Net tabulátor (lásd fent) segít megkeresni azokat a nagy fájlokat, amelyek lelassítják az oldalt. A fenti példán láthatod, hogy részletezve felsorol minden olyan elemet, ami a weboldal átalakításához szükséges: mi az, hol található, mekkora, és meddig tart betölteni.</p>
<p>A neten több olyan eszköz is van, ami segíthet az oldalad átvizsgálásában – olvasd el  <a href="http://sixrevisions.com/tools/faster_web_page/">ezt a listát</a>  hogy többet is megismerhess.</p>
<h4>2. A megfelelő formátumban mentsd el a képeket, hogy minél kisebb legyen a fájl mérete.</h4>
<p><img src="http://blog.bluedesign.hu/uploads/10_02.jpg" alt="optimális képformátumok használata" /><br />
A képek használatánál fontos eldönteni, hogy melyik képnek milyen az optimális formátuma. A három általánosan elterjedt  webes képformátum a következő:  JPEG, GIF, és PNG. Általában JPEG-et kell használnod a lágy tónusú és színvilágú valószerű fotóknál. Az éles színű képek esetében használj GIF vagy PNG formátumot (például grafikonok és logók esetében).</p>
<p>A GIF és a PNG hasonlóak, de a PNG jellemzően kisebb fájlméretet eredményez. Olvasd el a <a href="http://www.codinghorror.com/blog/archives/000810.html">Coding Horror cikkét </a>a  PNG használatának mérlegeléséről a GIF helyett.</p>
<h4>3. Kicsinyítsd le a CSS és a JavaScript fájlokat, hogy nyerj pár byte-t.</h4>
<p>A kicsinyítés a felesleges karakterek (például  a Tabok, a szóközök, a forráskód kommentek) eltávolításának folyamata a forráskódból, hogy ezáltal csökkenjen a fájl mérete. Például:<br />
Ezt a CSS részt:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.some-class</span> <span style="color: #00AA00;">&#123;</span>
  <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#ffffff</span><span style="color: #00AA00;">;</span>
  <span style="color: #000000; font-weight: bold;">line-height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">20px</span><span style="color: #00AA00;">;</span>
  <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">9px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>át lehet alakítani ilyenné:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.some-class</span><span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span>line-<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">20px</span><span style="color: #00AA00;">;</span>font-<span style="color: #000000; font-weight: bold;">size</span><span style="color: #00AA00;">:</span><span style="color: #933;">9px</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>…és tökéletesen fog működni.</p>
<p>És ne aggódj – nem kell majd manuálisan újraformáznod a kódodat.  Tengernyi olyan ingyenes eszköz áll rendelkezésre, melyeknek segítségével lekicsinyítheted a CSS és a JavaScript fájlokat. A CSS-hez egy csomó könnyen használható eszközt találsz ezen a <a href="http://sixrevisions.com/css/css_code_optimization_formatting_validation/">CSS optimalizációs eszköz listán</a>. </p>
<p>A JavaScript esetében népszerű minimalizációs lehetőség a <a href="http://www.crockford.com/javascript/jsmin.html">JSMIN</a>, <a href="http://developer.yahoo.com/yui/compressor/">YUI Compressor</a>, és a <a href="http://jcay.com/id-190119110113039.html">JavaScript Code Improver</a>. Egy jó kicsinyítő alkalmazás lehetőséget biztosít arra, hogy a fejlesztés során a visszaállítsa a minimalizációt. Ehelyett használhatsz egy böngészőben működő eszközt is, mint amilyen a Firebug, hogy megnézd a kódod formázott verzióját.</p>
<h4>4. Kombináld a CSS és a JavaScript fájlokat és ezzel csökkentsd a HTTP kéréseket </h4>
<p>Minden olyan elemre, amire a weboldal rendereléséhez szükség van, egy arra vonatkozó  HTTP kérést kell küldeni a szerver felé. Tehát ha öt CSS fájlod van egy oldalon, akkor minimum öt különálló  HTTP GET kérésed kell, hogy legyen arra az adott weboldalra vonatkozóan. A fájlok összevonásával csökkented a fent említett, a weblap létrehozásához szükséges HTTP kérések számát.</p>
<p>Olvasd el Niels Leenheer cikkét arról, <a href="http://rakaz.nl/item/make_your_pages_load_faster_by_combining_and_compressing_javascript_and_css_files">hogyan kombináljuk a CSS és a JS fájlokat a PHP felhasználásával</a> (ezt a módszert más nyelvek esetében is alkalmazhatjuk). A SitePoint egy hasonló módszert említ, a  <a href="http://www.sitepoint.com/blogs/2007/04/10/faster-page-loads-bundle-your-css-and-javascript/">CSS és a JavaScript becsomagolását</a>; ezzel képesek voltak  1.6 másodpercet  lefaragni a válaszidőből, és ezzel 76%-kal csökkentették a válaszidőt az eredeti időtartamhoz képest.</p>
<p>Egyébként pedig összevonhatod a CSS és JavaScript fájlaidat a jó öreg copy-paste módszerrel is (varázslatosan működik).</p>
<h4>5. CSS sprite  használata a HTTP kérések számának csökkentésére</h4>
<p><img src="http://blog.bluedesign.hu/uploads/10_03.png" alt="css sprite" /></p>
<p>A CSS Sprite  több kisebb kép egy nagyobb képpé való kombinálása. A megfelelő kép megjelenítéséhez használd a background-position CSS tulajdonságot. Ha így kombinálsz több képet, az lecsökkenti a HTTP kérések számát.</p>
<p>Például a  <a href="http://digg.com/">Digg</a> esetében (lásd a fenti képen) több különálló, a felhasználók közötti interakcióra szolgáló ikon is látható. A szerver kérések lecsökkentésére a Digg több ikont is összevont egy nagy képpé és aztán CSS-t használt a képek megfelelő pozícionálásához.</p>
<p>Ezt manuálisan és megcsinálhatod, de van erre egy webes eszköz is a  <a href="http://www.connectedinternet.co.uk/2008/01/15/tweaking-your-sites-performance-to-the-max/">CSS Sprite Generator</a>, ami lehetővé teszi számodra a képek feltöltését, amelyeket aztán a program kombinál egy CSS sprite-ba, majd ezután megadja a CSS kódsort (a background-position tulajdonságokat) a képek lerendereléséhez.</p>
<h4>6.Használj szerver oldali tömörítést a fájlméretek csökkentéséhez</h4>
<p>Ez trükkös lehet, ha megosztott tárhelyed van, és az alapjáraton nem engedi a szerver oldali tömörítést, de ahhoz, hogy teljes mértékben optimalizáld az elemek megjelenítését, el kell végezned a tömörítést. Az oldal elemek tömörítése olyan, mintha egy nagy fájlt zippelnél, hogy aztán elküldd emailen: Te (web szerver) bezippelsz egy nagy családi képet (az oldal elemet) és elküldöd emailen a barátodnak (a böngészőnek) – ő aztán kicsomagolja a ZIP fájlodat és megnézi a képet. Népszerű tömörítési módszerek a Deflate és a gzip.</p>
<p>Ha a saját külön szervereden dolgozol vagy van VPS-ed – mázlid van – és a tömörítés nincs beállítva, ez esetben egy tömörítő alkalmazás telepítése nagyon egyszerű. Olvasd el ezt a leírást arról, hogyan installáljuk a <a href="http://schroepl.net/projekte/mod_gzip/install.htm">mod_gzip</a>-et az Apache esetében.</p>
<h4>7. Kerüld az inline CSS és JavaScript használatát</h4>
<p>Alaphelyzetben a külső CSS és JavaScript fájlokat a felhasználó böngészőjének cache-e dolgozza fel. Amikor a felhasználó továbblép a kiinduló oldalról, addigra már nála tárolódik az összes stíluslapod és JavaScript fájlod,  cserébe pedig nem kell a stílusokat és a scripteket megint letölteniük. Ha túl sok CSS és JavaScript fájlt használsz a HTML dokumentumodban, akkor nem tudod kihasználni a böngésző caching tulajdonságait.</p>
<h4>8. Tehermentesítsd a szervered</h4>
<p><img src="http://blog.bluedesign.hu/uploads/10_04.jpg" alt="szerver tehermentesítés" /><br />
Az oldal elemeid egy részének feltöltése egy harmadik web szolgáltatóhoz nagyban megkönnyíti a szervered munkáját. Az oldal elemek más szolgáltatásra történő feltöltésének lényege az, hogy ezáltal megosztod az oldal kiszolgálásának feladatát egy másik szerverrel.</p>
<p>Használhatod a <a href="http://www.feedburner.com/fb/a/home">Feedburner</a>-t az RSS betöltések kezelésére, a <a href="http://flickr.com/">Flickr</a>-t a képek kezelésére (légy tisztában <a href="http://www.blogherald.com/2008/02/04/the-dangers-of-offloading-images/">annak jelentőségével</a>, hogy ezen keresztül töltöd le a képeidet), és a  <a href="http://code.google.com/apis/ajaxlibs/">Google AJAX Libraries API</a>-t a népszerű JavaScript keretrendszerek/ könyvtárak kiszolgálásához, mint amilyen a  MooTools, a jQuery, és a Dojo.</p>
<p>Például a Six Revisions oldalán az  Amazon’s Simple Storage Service –t (az Amazon Egyszerűsített Tároló Szolgáltatását, röviden <a href="http://aws.amazon.com/s3/">Amazon S3</a> ) használja a szerző az itt látható képek kezelésére, valamint a Feedburner-t az RSS betöltéseknél. Ennek köszönhetően a saját szervernek csak a HTML, a CSS, és a CSS képek háttereit kell szolgáltatnia. Ezek a megoldások nem csak költség hatékonyak, de drasztikusan lecsökkentik a weblap válaszidejét is.</p>
<h4>9. Használd a Cuzillion-t egy optimális web lap szerkezet megtervezéséhez</h4>
<p><img src="http://blog.bluedesign.hu/uploads/10_05.png" alt="cuzillion" /><br />
A <a href="http://stevesouders.com/cuzillion/">Cuzillion</a> <a href="http://stevesouders.com/bio.php">Steve Souders</a> <em>( felhasználói felület mérnök a Google-nél, miután otthagyta a Yahoo!-t ahol pedig a teljesítményért felelős részleg vezetője volt)</em> által megalkotott webes alkalmazás, amely lehetővé teszi, hogy különböző weboldal konfigurációkkal kísérletezz, hogy megtalálhasd az optimális szerkezetet. Ha már megvan a weblapod design-ja, akkor a Cuzillion-nal szimulálhatod a weblapod szerkezetét és aztán csűrheted csavarhatod, hogy jobb teljesítményt érhess el a dolgok átrendezésével. </p>
<p>Nézd meg az InsideRIA  <a href="http://www.insideria.com/2008/04/cuzillion-optimizing-web-app-a.html">video interjúját</a>  Steve Sounders-szel a Cuzillion működéséről és a  <a href="http://stevesouders.com/cuzillion/help.php">Telepítési leírást</a>, amivel percek alatt elkezdheted a munkát.</p>
<h4>10. Figyeld a web szerver teljesítményt és rendszeresen készíts értékelést.</h4>
<p>A web szerver adja az agyat a működéshez – ez felel a HTTP kérések/válaszok fogadásáért/elküldéséért a megfelelő embereknek valamint ez szolgáltatja a weblapod elemeit. Ha a web szervered nem teljesít megfelelően, akkor nem tudod kihozni a maximumot az optimalizálásból.</p>
<p>Elengedhetetlen, hogy folyamatosan ellenőrizd a web szervered teljesítmény mutatóit. Ha root-hoz hasonló hozzáférésed van és tudsz telepíteni dolgokat a szerverre, akkor nézd meg az  ab-ot, ami egy Apache web szerver teljesítmény-értékelő eszköz vagy a  Httperf-t az IBM-től.</p>
<p>Ha nincs hozzáférésed a szerverhez (vagy gőzöd sincs, hogy miről beszélek) akkor érdemes egy távoli irányító eszközt használnod, mint például a  Fiddler vagy a  HTTPWatch, és ezekkel elemezni és figyelni a HTTP forgalmat. Mindkettő kijelöli neked azokat a problémás részeket, amelyekkel foglalkozni kellene.</p>
<p>A nagyobb változtatások előtt és után elvégzett értékeléseken kiválóan látható a változtatások hatása. Ha pedig a szervered nem tudja a weblapod által generált forgalmat lebonyolítani, akkor itt az ideje egy frissítésnek vagy egy szerver migrációnak.</p>
<blockquote><p>Erről a témáról írt nemrég Bagi Zoli is: <a href="http://seo.i-connector.com/css-es-javascript-optimalizalas-yslow-modra/">Css és javascript optimalizálás YSlow módra</a></p></blockquote>
<p><em>A cikket  <a href="http://sixrevisions.com/web-development/10-ways-to-improve-your-web-page-performance/">Jacob Gube írása</a> alapján Mészáros Dóra fordította.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.bluedesign.hu/napi-rutin/weboldalad-teljesitmenynovelese/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Dropbox online háttértár</title>
		<link>http://www.blog.bluedesign.hu/napi-rutin/dropbox-online-hattertar</link>
		<comments>http://www.blog.bluedesign.hu/napi-rutin/dropbox-online-hattertar#comments</comments>
		<pubDate>Mon, 06 Oct 2008 13:19:23 +0000</pubDate>
		<dc:creator>H.S.László</dc:creator>
				<category><![CDATA[Hasznos tippek]]></category>
		<category><![CDATA[Napi rutin]]></category>
		<category><![CDATA[online alkalmazások]]></category>

		<guid isPermaLink="false">http://www.blog.bluedesign.hu/?p=71</guid>
		<description><![CDATA[<a href="http://www.blog.bluedesign.hu/napi-rutin/dropbox-online-hattertar"><img align="left" hspace="5" width="550" src="http://www.blog.bluedesign.hu/uploads/dropbox.jpg" class="alignleft wp-post-image tfe" alt="Dropbox online háttértár" title="" /></a>Már használható a Dropbox - online backup, szinkronizáló, fájl-megosztó site. A többi hasonló szolgáltatástól a saját gépre telepíthető szinkronizáló kliens különbözteti meg. A multiplatform (Windows, Mac és Linux) szolgáltatás ingyenes alapcsomagja 2 GB-nyi tárhelyet biztosít, de 10 dollárért havonta, vagy 100 dollárért évente 50 gigabájtot is kaphatunk. A 14,1MB méretű kliens letöltése és telepítése után [...]]]></description>
			<content:encoded><![CDATA[<p>Már használható a <a href="http://www.getdropbox.com/">Dropbox </a>- online backup, szinkronizáló, fájl-megosztó site. A többi hasonló szolgáltatástól a saját gépre telepíthető szinkronizáló kliens különbözteti meg. </p>
<p>A multiplatform (Windows, Mac és Linux)  szolgáltatás ingyenes alapcsomagja 2 GB-nyi tárhelyet biztosít, de 10 dollárért havonta, vagy 100 dollárért évente 50 gigabájtot is kaphatunk.</p>
<p><img src="http://www.blog.bluedesign.hu/uploads/dropbox.jpg" alt="Dropbox online háttértár" /></p>
<p>A 14,1MB méretű kliens letöltése és telepítése után egy külön könyvtárba húzott fájlokat szinkronizálja és feltölti a saját tárhelyre.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.bluedesign.hu/napi-rutin/dropbox-online-hattertar/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mondj nemet az IE 6-ra!</title>
		<link>http://www.blog.bluedesign.hu/napi-rutin/mondj-nemet-az-ie-6-ra</link>
		<comments>http://www.blog.bluedesign.hu/napi-rutin/mondj-nemet-az-ie-6-ra#comments</comments>
		<pubDate>Wed, 01 Oct 2008 14:43:06 +0000</pubDate>
		<dc:creator>H.S.László</dc:creator>
				<category><![CDATA[Napi rutin]]></category>

		<guid isPermaLink="false">http://www.blog.bluedesign.hu/?p=58</guid>
		<description><![CDATA[<a href="http://www.blog.bluedesign.hu/napi-rutin/mondj-nemet-az-ie-6-ra"><img align="left" hspace="5" width="550" src="http://www.blog.bluedesign.hu/uploads/savethedevelopers.jpg" class="alignleft wp-post-image tfe" alt="" title="" /></a>Nem tartom célnak az Internet Explorer száműzését a számítógépekről, de a 6-os, illetve itt-ott fellelhető korábbi verziókat ideje lenne elfelejteni. A modern böngészők lényeges tulajdonsága, hogy legalább figyelmezteti használóját, ha ideje frissíteni. A biztonsági szempontok, a felhasználói élmény, valamint hozzáadott szolgáltatások is a modernebb változatok mellett szólnak.]]></description>
			<content:encoded><![CDATA[<p>Nem tartom célnak az Internet Explorer száműzését a számítógépekről, de a 6-os, illetve itt-ott fellelhető korábbi verziókat ideje lenne elfelejteni. A modern böngészők lényeges tulajdonsága, hogy legalább figyelmezteti használóját, ha ideje frissíteni. A biztonsági szempontok, a felhasználói élmény, valamint hozzáadott szolgáltatások is a modernebb változatok mellett szólnak.</p>
<p><img src="http://www.blog.bluedesign.hu/uploads/savethedevelopers.jpg" alt="" /></p>
<p>Az általam kezelt oldalak statisztikái alapján a 6-os verziót a látogatók legalább 30-35%-a használja, ami még mindig nem hagyható figyelmen kívül. Elsősorban nekünk, fejlesztőknek kell lépéseket tennünk, hogy finom és diszkrét módszerekkel ráébresszük a felhasználókat a frissítés előnyeire.</p>
<p>A <a href="http://www.savethedevelopers.org/lang/hn/">SaveTheDevelopers.org</a> kampány neve találó, "kíméld a fejlesztőket", a sitebuilder munka során valóban a legtöbb extra munkát a ie6-ra töténő optimalizálás jelenti.</p>
<p>A script egy kis diszkrét pop-up képet jelenít meg pár másodpercre a régi böngészőt használó látogatónak, amelyre kattintva a savethedevelopers oldalán kap némi iránymutatást, bár ez szerintem ennél bőségesebb is lehetne.</p>
<p>Helyezd el az alábbi kódot (2kb) a weblapjaid fejlécében:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;http://www.savethedevelopers.org/say.no.to.ie.6.js&quot;</span><span style="color: #339933;">&gt;&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>A kód szabadon letölthető, módosítható, tehát nem kell külső fájlt linkelni, illetve én pl. a megjelenő kis képet is átalakítottam:</p>
<p><img src="http://www.bluedesign.hu/img/popDown.gif" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.bluedesign.hu/napi-rutin/mondj-nemet-az-ie-6-ra/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adsense integrálás FeedBurnerben</title>
		<link>http://www.blog.bluedesign.hu/napi-rutin/adsense-integralas-feedburnerben</link>
		<comments>http://www.blog.bluedesign.hu/napi-rutin/adsense-integralas-feedburnerben#comments</comments>
		<pubDate>Wed, 01 Oct 2008 09:28:53 +0000</pubDate>
		<dc:creator>H.S.László</dc:creator>
				<category><![CDATA[Napi rutin]]></category>

		<guid isPermaLink="false">http://www.blog.bluedesign.hu/?p=86</guid>
		<description><![CDATA[<a href="http://www.blog.bluedesign.hu/napi-rutin/adsense-integralas-feedburnerben"><img align="left" hspace="5" width="550" src="http://www.blog.bluedesign.hu/uploads/feedburner.png" class="alignleft wp-post-image tfe" alt="Dropbox online háttértár" title="" /></a>A Google még 2007 júniusában felvásárolta a FeedBurner-t, de egy darabig nagy változások nem történtek, bár menet közben a pro verzió is ingyenessé vált. A FeedBurner már eddig is tudott integrálni reklámot az RSS feedekbe, de most lehetővé vált, hogy Adsense hirdetésekkel tegyünk szert némi plusz bevételre hírcsatornánkon keresztül. Ehhez csupán rendelkeznünk kell egy FeedBurner [...]]]></description>
			<content:encoded><![CDATA[<p>A Google még 2007 júniusában felvásárolta a FeedBurner-t, de egy darabig nagy változások nem történtek, bár menet közben a pro verzió is ingyenessé vált.</p>
<p>A FeedBurner már eddig is tudott integrálni reklámot az RSS feedekbe, de most lehetővé vált, hogy Adsense hirdetésekkel tegyünk szert némi plusz bevételre hírcsatornánkon keresztül. Ehhez csupán rendelkeznünk kell egy FeedBurner és egy Google Accounttal, utóbbihoz természetesen hozzá kell adni az Adsense fiókot. </p>
<p><img src="http://www.blog.bluedesign.hu/uploads/feedburner.png" alt="Dropbox online háttértár" /></p>
<p>Az első lépés, hogy az Adsens fiókba való belépés után a főoldalon az "<strong>Adsense feedekhez - Indulj el</strong>" szövegre kattintunk.<br />
A megjelenő lap alján keresd meg a "<strong>Tekintse meg útmutatónkat a fiókok átköltöztetéséről</strong>" szöveget, és ismét kattintsunk.<br />
A következő oldal tartalmából kiderül számunkra, hogy az egyetlen út a megoldáshoz a Google Account-on át vezet, és ha kitöltjük a "<strong>please use this contact form</strong>" részt, akkor ők ezt el is végzik helyettünk.<br />
A két mező közül a felsőbe kell írni a FeedBurner accountunkat, az alsóba pedig a Google Account e-mail címe kell. A Submit gombra való kattintás után kapunk egy megerősítő (verify) e-mailt, amivel igazoljuk, hogy mi akarjuk igénybe venni ezt a szolgáltatást és nem más.<br />
Készen is vagyunk.</p>
<p>A közeljövőben Google account-al is beléphetünk be a FeedBurner oldalunkra, illetve új fiókot Google hozzáféréssel lehet majd regisztrálni. A korábbi felhasználók a hozzáférésük adatait meglévő (vagy új) Google hozzáférésükbe importálhatják- így  semmilyen adat nem veszik el. </p>
<p><em>A cikk vendég-szerzője: Opauszki Tibor </em>- <a href="http://www.tlsoft.hu">tlsoft.hu</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.bluedesign.hu/napi-rutin/adsense-integralas-feedburnerben/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Egyszerű php könyvtár listázó</title>
		<link>http://www.blog.bluedesign.hu/napi-rutin/egyszeru-php-konyvtar-listazo</link>
		<comments>http://www.blog.bluedesign.hu/napi-rutin/egyszeru-php-konyvtar-listazo#comments</comments>
		<pubDate>Fri, 19 Sep 2008 12:22:08 +0000</pubDate>
		<dc:creator>H.S.László</dc:creator>
				<category><![CDATA[Napi rutin]]></category>

		<guid isPermaLink="false">http://www.blog.bluedesign.hu/?p=13</guid>
		<description><![CDATA[<a href="http://www.blog.bluedesign.hu/napi-rutin/egyszeru-php-konyvtar-listazo"><img align="left" hspace="5" width="550" src="http://www.blog.bluedesign.hu/uploads/phpdl.png" class="alignleft wp-post-image tfe" alt="phpld directory lister" title="phpdl" /></a><br />
A PHPDL egy olyan Php script, amellyel egy könyvtár tartalmát lehet kilistázni (kivéve persze önmagát). Ami megkülönbözteti a többi hasonló scripttől az, hogy egyetlen fájlba lett beépítve az összes képessége, tartalmazza a különböző fájltípusok ikonjait is.]]></description>
			<content:encoded><![CDATA[<p>A PHPDL egy olyan Php script, amellyel egy könyvtár tartalmát lehet kilistázni (kivéve persze önmagát). Ami megkülönbözteti a többi hasonló scripttől az, hogy egyetlen fájlba lett beépítve az összes képessége, tartalmazza a különböző fájltípusok ikonjait is.</p>
<p>Annyi a dolgod, hogy az index.php fájlt bemásolod abba a könyvtárba, amit meg szeretnél nézni, majd a böngésződben megnyitod azt a könyvtárat. Ilyen látvány tárul a szemed elé:<br />
<img src="http://www.blog.bluedesign.hu/uploads/phpdl.png" alt="phpld directory lister" title="phpdl" /></p>
<p>Mi a jó <a href="http://greg-j.com/">Greg</a> PHPDL v2 -jében?<br />
•	Ez egyetlen fájl. Csak másold valamelyik könyvtárba és készen is vagy.<br />
•	Az egyes fájlok utolsó módosítási dátumát szövegesen jelzi.<br />
•	Nagyon egyszerű és kezelhető design.<br />
•	A legnagyszerűbb az egészben, hogy mindenféle fájlba lehetséges a betekintés, tekintsd meg a demó könyvtárat. Kattints rájuk. <strong>Beépített MP3 lejátszó, film lejátszó, és képnézegető.</strong> </p>
<p>Demo PHPDL v2: <a href="http://greg-j.com/projects/phpdl/PHPDL-v2.php">PHPDL v2</a><br />
Demo PHPDL lite: <a href="http://greg-j.com/projects/phpdl/PHPDL-lite.php">PHPDL lite</a></p>
<p>Download PHPDL v2: <a href='http://greg-j.com/wp-content/uploads/2008/08/phpdl-v2.zip'>PHPDL-v2.zip</a><br />
Download PHPDL lite: <a href='http://greg-j.com/projects/phpdl/PHPDL-lite.zip'>PHPDL-lite.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.bluedesign.hu/napi-rutin/egyszeru-php-konyvtar-listazo/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
