<?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/"
> <channel><title>Stefan Jocić &#187; WordPress</title> <atom:link href="http://www.stefanjocic.com/category/wordpress/feed/" rel="self" type="application/rss+xml" /><link>http://www.stefanjocic.com</link> <description>IT &#38; Web Development Blog</description> <lastBuildDate>Tue, 04 Oct 2011 20:57:09 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Kako da ubrzate vaš WordPress blog?</title><link>http://www.stefanjocic.com/2010/11/02/kako-da-ubrzate-vas-wordpress-blog/</link> <comments>http://www.stefanjocic.com/2010/11/02/kako-da-ubrzate-vas-wordpress-blog/#comments</comments> <pubDate>Tue, 02 Nov 2010 20:46:05 +0000</pubDate> <dc:creator>Stefan J.</dc:creator> <category><![CDATA[Hosting]]></category> <category><![CDATA[Web Aplikacije]]></category> <category><![CDATA[WordPress]]></category> <guid
isPermaLink="false">http://www.stefanjocic.com/?p=796</guid> <description><![CDATA[Moj blog je spor, kako da ga ubrzam? Definitivno jedno od čestih pitanja koje dobijamo, i/ili viđamo na internetu. Pre svega treba znati da tačan recept ne postoji, i da se sve svodi samo na davanje saveta, jer su uzroci različiti. Razloga za sporo očitavanje vašeg bloga može biti puno, i prvi korak jeste analiza trenutnog [...]]]></description> <content:encoded><![CDATA[<p><a
class="post_image_link" href="http://www.stefanjocic.com/2010/11/02/kako-da-ubrzate-vas-wordpress-blog/" title="Permanent link to Kako da ubrzate vaš WordPress blog?"><img
class="post_image alignnone" src="http://www.stefanjocic.com/wp-content/uploads/2010/11/wordpressspeed.png" width="685" height="164" alt="Post image for Kako da ubrzate vaš WordPress blog?" /></a></p><p
style="text-align: justify;"><span
class="drop_cap">M</span>oj blog je spor, kako da ga ubrzam? Definitivno jedno od čestih pitanja koje dobijamo, i/ili viđamo na internetu. Pre svega treba znati da tačan recept ne postoji, i da se sve svodi samo na davanje saveta, jer su uzroci različiti. Razloga za sporo očitavanje vašeg bloga može biti puno, i prvi korak jeste analiza trenutnog stanja. Ali, pre toga &#8211; zašto raditi na ubrzanju bloga? Većina ljudi krene od te tačke da to jednostavno nije potrebno, i da je jedino važno da se stranica otvara. Nije baš tako&#8230;</p><p
class="note" style="text-align: justify;">Dva najvažnija razloga za ubrzanja vašeg bloga jesu Google i sami posetioci. Google loše rangira stranice koje se sporije očitavaju, iako možda iste imaju odličnu SEO optimizaciju i najrelevantniji sadržaj na osnovu određene ključne reči. Druga stvar su posetioci. Niko ne voli da provede čekajući 30 sec &#8211; 1 m, da se vaša stranica učita, vaš potencijalni posetioc će jednostavno odustati. Nažalost ne radi se samo o jednom posetiocu, već o većini poseta koje potencijalno možete dobiti.</p><p
style="text-align: justify;">Da bi smo bili korak bliže rešenju problema, trebamo analizirati situaciju. U većini slučajeva, ako ste na shared hostingu, ovo se događa jer vaš hosting provajder pored vašeg sajta hostuje još određeni broj sajtova. Naravno, i ti sajtovi opterećuju resurse servera te se javlja vidljivo usporenje rada vašeg sajta/bloga. Pogotovu ako se radi o dinamičnim sistemima za upravljanje sadržajem (CMS). Nažalost, tu ne možete mnogo da uradite, osim da vaš blog optimizujete i ispoštujete neke savete iz ovog teksta. Za one koji pak koriste neka druga hosting rešenja (VPS/VDS, Dedicated server) javlja se ceo set mogućnosti koje se tiču optimizacije.<span
id="more-796"></span></p><h3>1.Analiza</h3><p
style="text-align: justify;">Kao što rekoh, analiza &#8211; najbitniji deo. Pomoću određenih servisa i alata možemo izmeriti brzinu očitavanja bloga, kao i pregledati koji se delovi bloga najsporije očitavaju. To je prvo što trebate uraditi. Ukoliko koristite, kao i ja, Chrome preglednik možete iskoristiti njegov odličan alat za &#8222;inspekciju strane&#8220;, kako bi ste dobili tražene informacije. Za one koji koriste Firefox, postoji dodatak pod nazivom &#8222;<a
href="https://addons.mozilla.org/en-US/firefox/addon/1913/" target="_blank">InspectThis</a>&#8220; koji daje takođe dobru statistiku.</p><p
style="text-align: justify;"><p
style="text-align: center;"><a
href="http://www.stefanjocic.com/wp-content/uploads/2010/11/google-inspect-element-chrome.png"><img
class="size-full wp-image-824 aligncenter" title="Google Chrome &quot;Inspect Element&quot; alatka" src="http://www.stefanjocic.com/wp-content/uploads/2010/11/google-inspect-element-chrome.png" alt="Google Chrome &quot;Inspect Element&quot; alatka" width="685" height="226" /></a></p><p
style="text-align: justify;">Takođe preporučujem i servis pod nazivom &#8222;<a
href="http://tools.pingdom.com/" target="_blank">Pingdom Tools</a>&#8222;, koji takođe daje lepu i detaljnu statistiku.</p><p
style="text-align: justify;"><a
href="http://www.stefanjocic.com/wp-content/uploads/2010/11/pingdom-tools-statistika-1.png"><img
class="aligncenter size-full wp-image-829" title="Pingdom Tools - web statistika, prikaz stavki po brzini učitavanja" src="http://www.stefanjocic.com/wp-content/uploads/2010/11/pingdom-tools-statistika-1.png" alt="Pingdom Tools - web statistika, prikaz stavki po brzini učitavanja" width="685" height="428" /></a>Na kraju testa, dobijate tačno vreme koje je trebalo da se vaša stranica u potpunosti učita.</p><p
style="text-align: justify;"><a
href="http://www.stefanjocic.com/wp-content/uploads/2010/11/pingdom-tools-statistika-2.png"><img
class="aligncenter size-full wp-image-830" title="Pingdom Tools vremenska statistika" src="http://www.stefanjocic.com/wp-content/uploads/2010/11/pingdom-tools-statistika-2.png" alt="Pingdom Tools vremenska statistika" width="685" height="498" /></a></p><p
style="text-align: justify;">Kao što vidite ove statistike mere, samo elemente (slike, skripte i css fajlove). Na ovaj način možete da vidite šta se to sve sporo očitava. Neka granica je 15-tak sekundi. Ako ste dobili više od 15 sekundi na očitavanju (X)HTML dokumenata trebate razmisliti o implementiranju kešing (caching) rešenja, koje je poželjno iako nemate sporo očitavanje istog. Moje iskustvo govori da veći problem prave skripte (koje koristi sam WordPress i dodaci istog), kao i css fajlovi. Da bi smo reducirali vreme očitavanja ovih skripti trebamo da koristimo metodu kompresije.</p><h3>2.Kompresija CSS i JS fajlova</h3><p
style="text-align: justify;">Najlakši i najbolji način da to uradimo na WordPress-u, jeste korišćenjem dodatka &#8222;<a
href="http://wordpress.org/extend/plugins/wp-minify" target="_blank">WP Minify</a>&#8222;. Ovaj dodatak kompresuje CSS i JS fajlove i time omogućava da se sama stranica brže učita. WP Minify radi na principu tako što detektuje sve CSS i JS fajlove koji su generisani od strane WordPress-a i prosleđuje ih kroz njen engine, koji posle obrade vraća sve fajlove kompresovane. Time ste rešili problem skripti koje WordPress poziva svaki put prilikom zahteva za očitavanje određenog dela bloga. Jedina stvar koju vi morate da uradite jeste da prema analizama iznad unete putanje ka skriptovima koje se najteže učitavaju, a WP Minify će se za sve ostalo pobrinuti.</p><p
style="text-align: justify;"><a
href="http://www.stefanjocic.com/wp-content/uploads/2010/11/wp-minify-include.png"><img
class="aligncenter size-full wp-image-875" title="WP Minify - podešavanja vezana za kompresiju JS i CSS fajlova" src="http://www.stefanjocic.com/wp-content/uploads/2010/11/wp-minify-include.png" alt="WP Minify - podešavanja vezana za kompresiju JS i CSS fajlova" width="685" height="642" /></a></p><p
style="text-align: justify;"><p
style="text-align: justify;">Samo da napomenem da je ova kompresija moguća samo za fajlove koji se očitavaju sa vašeg servera. Sve eksterne skripte nije preporučeno kompresovati.</p><h3>3.Keširanje (eng. WebPage caching)</h3><p
style="text-align: justify;">Keširanje je metoda koja će vaše dinamične strane pretvoriti u statične html fajlove i iste prikazivati umesto da svaki put generiše strane iznova. Naravno, keš se osvežuje svaki put kada nešto promenite, tako da će dinamičnost sistema ostati nepromenjena. Za potrebe keširanja se najčešće koristi &#8222;<a
href="http://wordpress.org/extend/plugins/wp-super-cache/" target="_blank">WP Super Cache</a>&#8220; dodatak za WordPress. Ovaj dodatak preko Mod_rewrite zaobilazi generisanje sadržaja preko PHP-a i korisniku pokazuje lokalno keširane, statične HTML strane. Naravno Apache-ov modul mod_rewrite mora biti uključen, kao i podešena odgovarajuća dozvola vašem .htaccess fajlu. Nažalost, ja ovaj plugin ne koristim, jer posedujem svoj server i iskreno sam zadovoljan brzinom očitavanja mog bloga. Ponekad se javi usporenje jer na istom serveru vrtim neke specifične servise, ali u principu ništa dodatno za ubrzanje mi nije potrebno.</p><h3>4.Smanjite broj dodataka i vodite računa pri izboru istih</h3><p
style="text-align: justify;">WordPress je vodeća platforma za blogging, samim tim razvijeno je puno korisnih i dobrih dodataka koji sve nas iskušavaju da probamo i koristimo na blogu. Nažalost, veliki broj istih može znatno usporiti naš blog, čak i pored svih saveta iznad. Zato trebamo ugasiti i izbrisati nepotrebne dodatke. Na vama je da odlučite koji su vam dodaci nepotrebni. Po meni, kao blogeru, najbitniji su dodaci koji omogućavaju delenje sadržaja na socijalnim mrežama, jer pomoću njih vaši posetioci mogu vaš tekst/blog promovisati. Socijalne mreže koje su vredne pomena su svakako Facebook, Twitter i MySpace. Za Facebook i Twitter postoje tkz. Sharers, radi se o gumbovima koji unapred predefinisano mogu podeliti vaš link na svojoj mreži. Oni takođe javno prikazuju koliko je puta vaš tekst podeljen na socijalnim mrežama.</p><p
style="text-align: justify;"><a
href="http://www.stefanjocic.com/wp-content/uploads/2010/11/social-media-sharers.png"><img
class="aligncenter size-full wp-image-852" title="Gumbovi za delenje sadržaja na Facebook i Twitter socijalnim mrežama" src="http://www.stefanjocic.com/wp-content/uploads/2010/11/social-media-sharers.png" alt="Gumbovi za delenje sadržaja na Facebook i Twitter socijalnim mrežama" width="685" height="274" /></a></p><p
style="text-align: justify;">Postoje zvanični i nezvanični dodaci koji će vašem blogu pružiti podršku za delenje. Problem se javlja ukoliko koristite zvanične. Kao što znate, ukoliko ste korisnik ovih socijalnih mreža, obe dve imaju stalnih problema sa pristupom. Ponekada se jedva mogu otvoriti, samim tim se i ovi gumb-ovi sporo očitavaju, pogotovu što se svaki put prilikom učitavanja nekog članka, gumb-ovi povezuju sa serverom da provere koliko je puta taj tekst podeljen . I time nam svakako ne čine uslugu. Najbolje rešenje u ovom slučaju jeste korišćenje nezvaničnih dodataka, koji preko API-ja ove dve mreže dele vaš sadržaj. Preporučio bih (barem što se tiče twittera)  <a
href="http://help.tweetmeme.com/2009/04/06/wordpress-plugin/" target="_blank">TweetMeme</a>, a posebno <a
href="http://corp.topsy.com/publishers/retweet-button/" target="_blank">Topsy ReTweet Button</a>, ne samo zbog vizuelnog izgleda, već zato što koriste CDN rešenje za svoj servis. Oba dva dodatka keširaju podakte o broju delenja sadržaja te vam time ne usporavaju previše očitavanje stranice, jer se ovi podaci nalaze kod njih na serveru, a oba dva servisa imaju stabilne servere .</p><p
style="text-align: justify;"><a
href="http://www.stefanjocic.com/wp-content/uploads/2010/11/topsy-rt-dugme.png"><img
class="aligncenter size-full wp-image-857" title="Topsy RT dugme" src="http://www.stefanjocic.com/wp-content/uploads/2010/11/topsy-rt-dugme.png" alt="Topsy RT dugme" width="685" height="641" /></a></p><h3>5.Kompresija slika, banera i ostalih elemenata</h3><p
style="text-align: justify;">Često po blogovima i sajtovima viđam slike i banere koji su jednostavno &#8211; veliki. Ali ne u vidu dimenzija, već veličine na disku. Neki ljudi jednostavno kače slike od po 5mb, 10mb, još ako ovih slika ima više komada, onda nastaje prava zabava. Da li se radi o neznanju ili mrzovolji, to mi još uvek nije jasno? Sve slike je moguće vrlo lako resize-ovati i optimizovati, a samim tim i smanjiti njihovu veličinu uz pomoć besplatnog Adobe AIR programa &#8222;<a
href="http://toki-woki.net/p/Shrink-O-Matic/" target="_blank">Shrink-O-Matic</a>&#8220; o kome sam <a
href="http://www.stefanjocic.com/2009/11/18/kako-najlakse-besplatno-optimizovati-slike-za-internet/" target="_blank">već pisao</a>. Potrebno je svega 3 sekundi po jednoj slici, barem ako vas mrzi da otvarate neki photo editing software.</p><h3>6.CDN (Content Delivery Network) &#8211; kao savršeno hosting rešenje</h3><p
style="text-align: justify;">U prevodu budućnost hostinga, barem po meni. Ovo rešenje se može primeniti ne samo na WordPress, mada u ovom slučaju pričamo o njemu, već na bilo kom sajtu bez razlike da li se radi o statičnom ili dinamičnom sadržaju. Šta je CDN i šta nam on konkretno omogućava? CDN je Content Delivery Network, tj. mreža za distribuciju sadržaja. Radi na vrlo prostom principu. Radi se o mreži servera, koji su rasprostranjeni širom zemlje i koji sadrže replikaciju vašeg statičnog sadržaja i iste prikazuju vašem posetiocu na osnovu najbliže pristupne tačka (eng. POP &#8211; Point of Presence). Za sada svega nekoliko kompanija nudi ovu uslugu, među njima se svakako izdvajaju juniori sa VPS.NET. Implementacija ovoga, barem što se tiče WordPress-a, je svakako laka, jer postoje WP dodaci namenjeni ovome. One koje zanima, radi se o dodatku &#8222;<a
href="http://wordpress.org/extend/plugins/w3-total-cache/" target="_blank">W3 Total Cache</a>&#8222;, koji pored svojih ostalih namena ima opciju za CDN podešavanja. Ovu uslugu trenutno nudi nekoliko hosting kompanija, ali su cene ove usluge daleko od pristupačnih. Ono što ova usluga omogućuje jeste otvaranje vašeg sajta, svakom posetiocu, bez obrzira na njegovu lokaciju gotovo instantno. Koliko sam obavešten već postoji jedna mreža koja ovu uslugu nudi besplatno, ali ne očekujte karakteristike koje bi ste dobili sa premium CDN uslugom. Radi se o <a
href="http://www.coralcdn.org/" target="_blank">CoralCDN</a> mreži, njihov dodatak možete skinuti <a
href="http://wordpress.org/extend/plugins/free-cdn/">ovde</a>.</p><h3>7.Lighttp &#8211; odlična &#8222;laka&#8220; zamena za Apache</h3><p
style="text-align: justify;">Generalno, ovde nemam šta puno reći. Radi se o novom projektu, koji svakog dana dobija sve više pažnje. <a
href="http://www.lighttpd.net/" target="_blank">Lighttpd</a> je zamena za dobri stari <a
href="http://www.apache.org/" target="_blank">Apache</a>. Kao što se iz naziva da videti mnogo je &#8222;lakši&#8220; i brži. Poseduje većinu standardnih modula, koje poseduje Apache, tako da sa većinom stvari ne bi ste trebali imati ikakvih problema. Koristim ga na jednom serveru i nisam imao nikakvih problema. Što je najbolje izgradili su dobru zajednicu, tako da podršku uvek možete dobiti, ukoliko se odlučite za isti.</p><p
style="text-align: justify;">Ukoliko i vi imate nekih saveta vezanih za ubrzanje WordPress bloga, ili uopšteno savete, možete ih ostaviti putem komentara. Naravno i mišljenja su više nego dobrodošla.</p> ]]></content:encoded> <wfw:commentRss>http://www.stefanjocic.com/2010/11/02/kako-da-ubrzate-vas-wordpress-blog/feed/</wfw:commentRss> <slash:comments>14</slash:comments> </item> <item><title>WordPress 3.0 i saveti za bezbedan update</title><link>http://www.stefanjocic.com/2010/06/24/wordpress-3-0-i-saveti-za-bezbedan-update/</link> <comments>http://www.stefanjocic.com/2010/06/24/wordpress-3-0-i-saveti-za-bezbedan-update/#comments</comments> <pubDate>Thu, 24 Jun 2010 18:09:41 +0000</pubDate> <dc:creator>Stefan J.</dc:creator> <category><![CDATA[Web Aplikacije]]></category> <category><![CDATA[WordPress]]></category> <guid
isPermaLink="false">http://www.stefanjocic.com/?p=663</guid> <description><![CDATA[Pre nekoliko dana stigla nam je nova verzija WordPress-a. Radi se o finalnoj verziji WordPress 3.0, pod kodnim imenom &#8222;Thelonious&#8220;. Ovaj update ne donosi sigurnosne zakrpe, ali je svakako preporučljivo blagovremeno ažurirati instalaciju. Novi WordPress 3.0 donosi sledeće novine: Novu default front-end temu, pod nazivom Twenty Ten. Novi back-end dizajn Integraciju WP MU i WP [...]]]></description> <content:encoded><![CDATA[<p></p><p
style="text-align: justify;"><span
class="drop_cap">P</span>re nekoliko dana stigla nam je nova verzija WordPress-a. Radi se o finalnoj verziji WordPress 3.0, pod kodnim imenom &#8222;Thelonious&#8220;. Ovaj update ne donosi sigurnosne zakrpe, ali je svakako preporučljivo blagovremeno ažurirati instalaciju.</p><p
style="text-align: left;">Novi WordPress 3.0 donosi sledeće novine:</p><ul><li>Novu default front-end temu, pod nazivom Twenty Ten.</li><li>Novi back-end dizajn</li><li>Integraciju WP MU i WP uz pomoć koje možete voditi više blogova</li><li>Nove opcije za uređivanje menija (bez coding-a)</li><li>Ispavljenih <strong>1,217 </strong>bugova i ostala poboljšanja</li></ul><p
style="text-align: left;">Ispod možete pregledati preview nove vezije WP-a.</p><p><center><object
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="360" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param
name="flashvars" value="guid=BQtfIEY1&amp;width=640&amp;height=360&amp;locksize=no&amp;dynamicseek=false&amp;qc_publisherId=p-18-mFEk4J448M" /><param
name="src" value="http://v.wordpress.com/wp-content/plugins/video/flvplayer.swf?ver=1.21" /><param
name="wmode" value="transparent" /><param
name="allowfullscreen" value="true" /><embed
type="application/x-shockwave-flash" width="640" height="360" src="http://v.wordpress.com/wp-content/plugins/video/flvplayer.swf?ver=1.21" allowfullscreen="true" wmode="transparent" flashvars="guid=BQtfIEY1&amp;width=640&amp;height=360&amp;locksize=no&amp;dynamicseek=false&amp;qc_publisherId=p-18-mFEk4J448M"></embed></object></center></p><h2 style="text-align: left;">Nova default tema &#8222;Twenty Ten&#8220;</h2><p
style="text-align: justify;">U prethodnim izdanjima WordPress-a, default tema bila je Kubrick. Sa novim WordPress-om, došla je i nova default tema, koja za razliku od prethodne nudi početnicima odlične opcije za kustomizaciju (eng. customization). Novoj temi možete promeniti: pozadinu tj. <em>body background </em>(to može biti slika ili solid color), sliku u header-u, menije (zahvaljujući novoj opciji za manipulaciju menija) i ostalo. Takođe ovu temu možemo pohvaliti i za izuzetnu tipografiju (eng. typography).<span
id="more-663"></span></p><p
style="text-align: justify;"><div
id="attachment_672" class="wp-caption aligncenter" style="width: 670px"> <a
href="http://www.stefanjocic.com/wp-content/uploads/2010/06/nova-tema-twenty-ten-wordpress30-s.gif"><img
class="size-full wp-image-672" title="Twenty Ten - nova WP tema" src="http://www.stefanjocic.com/wp-content/uploads/2010/06/nova-tema-twenty-ten-wordpress30-s.gif" alt="" width="670" height="595" /></a><p
class="wp-caption-text">Twenty Ten - nova WP tema</p></div><h2 style="text-align: left;">Novi back-end dizajn i opcije za editovanje menija</h2><p
style="text-align: justify;">Ovde zapravo i nema prevelikih promena. Sve je ostalo isto, sem malo promenjenog dizajna i nekoliko novih opcija.</p><p
style="text-align: justify;"><div
id="attachment_674" class="wp-caption aligncenter" style="width: 670px"> <a
href="http://www.stefanjocic.com/wp-content/uploads/2010/06/back-end-wp30.png"><img
class="size-full wp-image-674" title="Novi back-end dizajn WordPress 3.0" src="http://www.stefanjocic.com/wp-content/uploads/2010/06/back-end-wp30.png" alt="" width="670" height="369" /></a><p
class="wp-caption-text">Novi back-end dizajn WordPress 3.0</p></div><h2>Izbornik</h2><div
id="attachment_677" class="wp-caption aligncenter" style="width: 670px"> <a
href="http://www.stefanjocic.com/wp-content/uploads/2010/06/izbornici-nova-opcija-wordpress30.png"><img
class="size-full wp-image-677" title="Nova opcija &quot;Izbornici&quot; u WordPress 3.0" src="http://www.stefanjocic.com/wp-content/uploads/2010/06/izbornici-nova-opcija-wordpress30.png" alt="" width="670" height="359" /></a><p
class="wp-caption-text">Nova opcija &quot;Izbornici&quot; u WordPress 3.0</p></div><p
style="text-align: justify;">Da bi ste koristili ovaj editor menija, vaša tema mora da podržava isti. Većina trenutnih tema ovo ne podržava, pa ćete umesto predviđenog načina, moći da koristite vidžet (eng. widget), kako bi vam meni koji ovde napravite radio na temi. Ova opcija podržava kreiranje novih menija, čije stavke mogu biti: strane, kategorije ili veze (nema više editovanja coda). U nekom od narednih članaka objasniću kako da vašu temu prilagodite ovoj novoj opciji, i da manipulišete menijima bez korišćenja odgovarajućeg widgeta.</p><h2>Saveti za bezbedan update</h2><p
style="text-align: justify;">Pojedini korisnici WordPress-a su imali problem da odrade automatski update. Sam problem je u veličini *.zip arhive (koja se automatski skida sa WP servera, i koja sadrži neophodne update fajlove). Problem se javlja kada server pokuša da otpakuje arhivu, ali zbog njene veličine i ograničenja memorije nije u mogućnosti da ovu operaciju u potpunosti izvrši. I onda prethodna verzija WP-a i sam blog postanu nefunkcionalni.</p><p
style="text-align: justify;">Da bi ste bezbedno završili update pratite sledeća uputstva:</p><ul><li><a
href="http://www.stefanjocic.com/2009/07/18/najsigurniji-nacini-za-backup-wordpress-bloga/" target="_blank">Odradite backup vaše baze i fajlova</a></li><li>Podesite memory limit u vašem <em>wp-config.php</em>, izmenom sledećih parametara, u ovom slučaju memory limit je postavljen na 64MB:</li></ul><pre class="brush: php; title: ; notranslate">define('WP_MEMORY_LIMIT', '64M');</pre><ul><li> Ugasite sve aktivne plugine</li><li>Pokrenite postupak automatskog ažuriranja</li></ul><p
style="text-align: justify;">Ukoliko ste na shared hostingu, preporučujem da ovo što ste izmenili u <em>wp-config.php</em> posle završetka ažuriranja, vratite na default vrednost. Ovaj parametar određuje dozvoljeni memorijski limit koji WordPress može iskoristiti u određenom trenutku. Ukoliko ste na shared hostingu i držite ove parametre, rizikujete da hosting provajder suspenduje vaš nalog. Ali ukoliko ste na sopstvenom VPS-u (VDS)/Dedicated, možete slobodno ostaviti ovo podešavanje, koje će ujedno ubrzati rad vašeg WordPress-a.</p><p
style="text-align: justify;">Osećajte se slobodnim da ostavite komentar, ili da postavite pitanje koje vas interesuje u vezi novog WordPress-a i/ili procedure update-a.</p> ]]></content:encoded> <wfw:commentRss>http://www.stefanjocic.com/2010/06/24/wordpress-3-0-i-saveti-za-bezbedan-update/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>WordPress, Joomla &#8211; Analiza opterećenja na serveru!</title><link>http://www.stefanjocic.com/2009/12/15/wordpress-joomla-analiza-opterecenja-na-serveru/</link> <comments>http://www.stefanjocic.com/2009/12/15/wordpress-joomla-analiza-opterecenja-na-serveru/#comments</comments> <pubDate>Tue, 15 Dec 2009 21:26:22 +0000</pubDate> <dc:creator>Stefan J.</dc:creator> <category><![CDATA[Hosting]]></category> <category><![CDATA[Web Aplikacije]]></category> <category><![CDATA[WordPress]]></category> <guid
isPermaLink="false">http://www.stefanjocic.com/?p=475</guid> <description><![CDATA[Mnogi od nas su imali prilike da čuju priče ljudi o tome kako su im shared hosting nalozi suspendovani zbog prevelikog opterećenja CPU-a i RAM-a. Nažalost većina ljudi koja želi da razvija neki portal i blog, nije toliko upućena u ovu problematiku, tj. poznaju samo dva pojma: &#8222;space&#8220; i &#8222;bandwidth&#8220;. Dinamični sistemi poput WordPress-a i [...]]]></description> <content:encoded><![CDATA[<p></p><p
style="text-align: justify;"><span
class="drop_cap">M</span>nogi od nas su imali prilike da čuju priče ljudi o tome kako su im shared hosting nalozi suspendovani zbog prevelikog opterećenja CPU-a i RAM-a. Nažalost većina ljudi koja želi da razvija neki portal i blog, nije toliko upućena u ovu problematiku, tj. poznaju samo dva pojma: <em>&#8222;space&#8220;</em> i <em>&#8222;bandwidth&#8220;</em>. Dinamični sistemi poput <a
title="WordPress - Srbija" href="http://sr.wordpress.org" target="_blank">WordPress</a>-a i <a
title="Joomla CMS - Zvanična stranica" href="http://www.joomla.org" target="_blank">Joomla</a>-e opterećuju i ostale serverske servise. Naravno svemu tome je presudan i broj poseta vašeg portala/foruma, konfiguracija servera, broj klijenata na serveru i ostalo. Presudne stvari za suspendovanje su: veliko opterećenje procesora (CPU usage), opterećenja memorije (RAM usage), opterećenje MySQL servisa (MySQL usage). Da bi ste razumeli sam koren problema morate razumeti termin <em>&#8222;<a
title="Shared Hosting - Informacije na Wikipedia.ORG" href="http://en.wikipedia.org/wiki/Shared_web_hosting_service" target="_blank">shared hosting</a>&#8222;. </em>Ova vrsta hosting usluge je jeftina i pristupačna, ali server delite sa većim brojem ljudi. Što znači da su vam dozvoljeni resursi vrlo ograničeni. Ukoliko bi vaša skripta opteretila resurse, tj. ukoliko bi vaš nalog postao &#8222;problematičan&#8220;, hosting provajder bi bio prinuđen da vas suspenduje, jer bi u suprotnom vaš sajt direktno uticao na rad ostalih sajtova na serveru, a pritom bi se uvećavao i odziv servera. Mnogi koji dođu u ovu situaciju, bivaju prinuđeni da pređu na bolje hosting rešenje, tj. na sopstveni server. Postoje dve vrste servera <a
title="VPS - Informacije na Wikipedia.ORG" href="http://en.wikipedia.org/wiki/Virtual_private_server" target="_blank">VPS</a> i <a
title="Dedicated server - Informacije na Wikipedia.ORG" href="http://en.wikipedia.org/wiki/Dedicated_server" target="_blank">Dedicated</a>. VPS (Virtual Private Server) je virtualni server, tj. jedan dedicated server delite sa svega nekoliko ljudi, ovi serveri imaju još jednu skraćenicu VDS (Virtual Dedicated Server). Dedicated server je cela <em>&#8222;mašina&#8220;</em>, koja vam omogućava da iskoristite sve njegove resurse, domaći hosting provajderi dedicated servere nude pod nazivom &#8222;<em>Namenski serveri</em>&#8222;. Kod obe vrste servera dobra stvar je što vam je provajder odredio resurse (Space, Bandwidth, CPU, RAM), što znači znate koliko možete da potrošite i sve to možete pratiti preko određenih monitoring sistema. Ukoliko pređete dozvoljene resurse, bićete u mogućnosti da lako pređete na &#8222;jaču&#8220; konfiguraciju, bez suspendovanja vašeg sajta. Analiza je rađena prema ideji koja je potekla od <a
title="Miloš blog" href="http://www.milosblog.com" target="_blank">Miloša  Petrovića</a>, gde je na njegovom blogu u istraživanju učestvovalo dvoje ljudi, <a
title="Nemanja Avramović Blog" href="http://www.avramovic.info/lang/en-us/" target="_blank">Nemanja Avramović</a> i <a
title="Branislav Maksin Blog" href="http://www.maksin.ms/" target="_blank">Branislav Maksin</a><span>, </span>uključujući i mene sa tekstom koji čitate. Cilj ovih tekstova je da sagledaju Joomla CMS  i WordPress sa tehničko serverske  strane, koja svakako mora biti uzeta u obzir pri odabiru CMS rešenja.<span
id="more-475"></span></p><p
style="text-align: justify;"><em> </em></p><p><em> </em></p><p
style="text-align: justify;"><em> </em></p><p><em> </em></p><p><em> </em></p><p><em> </em></p><p><em> </em></p><p><em> </em></p><div
id="attachment_482" class="wp-caption aligncenter" style="width: 605px"> <img
class="size-full wp-image-482" title="Joomla CMS - Statistika potražnje" src="http://www.stefanjocic.com/wp-content/uploads/2009/12/joomla_trends.png" alt="Joomla CMS - Statistika potražnje" width="605" height="301" /><p
class="wp-caption-text">Joomla CMS - Statistika potražnje</p></div><div
id="attachment_485" class="wp-caption aligncenter" style="width: 605px"> <img
class="size-full wp-image-485" title="WordPress - Statistika potražnje" src="http://www.stefanjocic.com/wp-content/uploads/2009/12/wordpress_trends.png" alt="WordPress - Statistika potražnje" width="605" height="301" /><p
class="wp-caption-text">WordPress - Statistika potražnje</p></div><p
style="text-align: justify;"><span
style="font-style: normal;">Naravno poređenje je vršeno između dva sajta skoro slična sa brojem poseta. Jedan je strani (WordPress), a drugi je domaći sajt (Joomla). Informacije ovih sajtova neću otkrivati jer se radi o tuđim sajtovima, koji su samo hostovani na mojim serverima. Ova dva sajta su hostovana na različitim VPS serverima, totalno iste serverske konfiguracije.</span></p><blockquote><p><span
style="text-decoration: underline;">CPU:</span><br
/> Processor #1 Vendor: GenuineIntel<br
/> Processor #1 Name: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz<br
/> Processor #1 speed: 2399.425 MHz<br
/> Processor #1 cache size: 4096 KB</p><p>Processor #2 Vendor: GenuineIntel<br
/> Processor #2 Name: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz<br
/> Processor #2 speed: 2399.425 MHz<br
/> Processor #2 cache size: 4096 KB</p><p><span
style="text-decoration: underline;">RAM:</span><br
/> 768 MM</p></blockquote><p
style="text-align: justify;">Posle analize potrošnje resursa ova dva sajta, grafikon izgleda ovako:</p><div
id="attachment_495" class="wp-caption aligncenter" style="width: 579px"> <img
class="size-full wp-image-495" title="Statistika potrošnje resursa" src="http://www.stefanjocic.com/wp-content/uploads/2009/12/resources_stats.png" alt="Statistika potrošnje resursa" width="579" height="339" /><p
class="wp-caption-text">Statistika potrošnje resursa</p></div><p
style="text-align: justify;">Kao što se može videti statistika za WordPress je obeležana tamno plavom linijom, a statistika Joomla CMS-a svetlo plavom linijom. Za upoređivanje uzeta su tri glavna činioca: CPU zauzeće, RAM zauzeće i MySQL statistika Query-a. Naravno sve je izraženo u procentima.</p><ul><li>Zauzeće resursa za WordPress (tačne vrednosti):  CPU &#8211; 1.85%, RAM &#8211; 3,20 %, MySQL queries &#8211; 3.52 % .</li><li>Zauzeće resursa za Joomla CMS (tačne vrednosti): CPU &#8211; 4.05 %,RAM &#8211; 7,30 %, MySQL queries &#8211; 1.85 %.</li></ul><p>Razlika poseta između ova dva sajta nije previše velika, tako da je statistika merodavna.</p><div
id="attachment_499" class="wp-caption aligncenter" style="width: 579px"> <img
class="size-full wp-image-499" title="Statistika poseta" src="http://www.stefanjocic.com/wp-content/uploads/2009/12/posete_stats.png" alt="Statistika poseta" width="579" height="339" /><p
class="wp-caption-text">Statistika poseta</p></div><ul><li>WordPress (blog) statistika poseta: ~3.600/dnevno.</li><li>Joomla CMS (portal) statistika poseta: ~3000/dnevno.</li></ul><p
style="text-align: justify;">Na osnovu dobijene analize definitino možemo zaključiti da je WordPress daleko više optimizovana skripta za razliku od Joomla CMS skripte. Naravno ovi rezultati nisu toliko &#8222;problematični&#8220; za jedan iole pristojan VPS server. Što se tiče preporuke koju bi skriptu trebalo koristiti, samo zaključite. Ako ste primorani da koristite shared hosting rešenje, daleko je bolje koristiti WordPress, tj. ukoliko očekujete veći broj poseta. Naravno moja preporuka je WordPress, zbog problema sa MySQL upitima koje Joomla CMS ima.</p><p
style="text-align: justify;">Ostale stavke ove analize možete pročitati na <a
title="Pun izveštaj analize" href="http://www.milosblog.com/wp/web-razvoj/joomla-i-wordpress-paralelna-analiza-opterecenje-optimizacija/1116.html" target="_blank">Miloševom blogu</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.stefanjocic.com/2009/12/15/wordpress-joomla-analiza-opterecenja-na-serveru/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Problemi sa konekcijom Akismet servera?</title><link>http://www.stefanjocic.com/2009/11/14/problemi-sa-konekcijom-akismet-servera/</link> <comments>http://www.stefanjocic.com/2009/11/14/problemi-sa-konekcijom-akismet-servera/#comments</comments> <pubDate>Sat, 14 Nov 2009 17:41:58 +0000</pubDate> <dc:creator>Stefan J.</dc:creator> <category><![CDATA[Hosting]]></category> <category><![CDATA[WordPress]]></category> <guid
isPermaLink="false">http://www.stefanjocic.com/?p=398</guid> <description><![CDATA[Ukoliko koristite WordPress ili MyBB sigurno koristite &#8220; Akismet &#8222;, radi se o pluginu koji sprečava SPAM poruke na vašem blogu (ukoliko koristite WP) ili na vašem forumu (ukoliko koristite MyBB). Da bi ovaj plugin radio mora imati stalnu vezu sa glavnim Akismet serverom. Kao i podrazumevane sistemske zahtevnosti: Uključene gethostbynamel i fsockopen PHP funkcije [...]]]></description> <content:encoded><![CDATA[<p></p><p
style="text-align: justify; "><span
class="drop_cap">U</span>koliko koristite WordPress ili MyBB sigurno koristite <em>&#8220; <a
href="http://akismet.com/" target="_blank">Akismet</a> &#8222;</em>, radi se o pluginu koji sprečava <em><a
href="http://en.wikipedia.org/wiki/Spam_(electronic)" target="_blank">SPAM</a></em> poruke na vašem blogu (ukoliko koristite <a
href="http://www.wordpress.org" target="_blank">WP</a>) ili na vašem forumu (ukoliko koristite <a
href="http://www.mybboard.net/" target="_blank">MyBB</a>)<em>. </em>Da bi ovaj plugin radio mora imati stalnu vezu sa glavnim Akismet serverom. Kao i podrazumevane sistemske zahtevnosti:</p><ul><li>Uključene <em>gethostbynamel</em> i <em>fsockopen</em> PHP funkcije</li><li>TCP konekcija ka akismet.com</li></ul><p
style="text-align: justify; ">Danas sam imao problema sa Akismet-om, iako je već skoro godinu dana bez ikakvih problema radio. Akismet mi je prijavio problem sa povezivanjem ka akismet.com serveru. Kao što i sami navode moguće su promene IP adrese servera.</p><blockquote><p
style="text-align: justify; "><em>Important:</em> these IP addresses are current as of 2009-06-12, but are subject to change. If you are writing IP-based firewall rules, you’ll need to update those rules any time the addresses change.</p></blockquote><p
style="text-align: justify; ">Pa sam posumnjao na promeni IP adrese Akismet servera, pošto sam siguran da moj firewall nije blokirao Akismet. Onda sam se setio <a
href="http://www.stefanjocic.com/2009/09/14/hosts-ini-iskoristite-priliku-za-radove-dok-se-osvezava-dns/" target="_blank">stare &#8222;fore&#8220; sa Windows-a da promenim hosts.ini</a>. Ali naravno putanja nije ista, jer se ovde radi o Linux platformi. Ukoliko imate sličan/isti problem pokušajte da ga rešite na način na koji sam ga ja rešio.</p><ol><li>Preko SSH-a logujte se na server</li><li>Otvorite /etc/hosts</li><li>U prvi slobodni red ubacite sledeće IP i Hostname adrese (trenutne parametre možete videti na Akismet.com):</li></ol><pre>66.135.58.61            rest.akismet.com
66.135.58.62            *.rest.akismet.com</pre><p
style="text-align: justify;">Sada se ponovo prijavite u vaš WordPress k.panel i u plugin podešavanjima zatražite proveru statusa Akismet servera. Ukoliko ste pratili uputstvo iznad i uneli tačne adrese, sada bi sve trebalo da radi bez problema.</p><p
style="text-align: justify;"><img
class="aligncenter size-full wp-image-406" title="akismet-problem-resen" src="http://www.stefanjocic.com/wp-content/uploads/2009/11/akismet-problem-resen.png" alt="akismet-problem-resen" width="685" height="437" /></p> ]]></content:encoded> <wfw:commentRss>http://www.stefanjocic.com/2009/11/14/problemi-sa-konekcijom-akismet-servera/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Lifestream &#8211; Vaš social network život na dlanu!</title><link>http://www.stefanjocic.com/2009/11/10/lifestream-vas-social-network-zivot-na-dlanu/</link> <comments>http://www.stefanjocic.com/2009/11/10/lifestream-vas-social-network-zivot-na-dlanu/#comments</comments> <pubDate>Tue, 10 Nov 2009 02:19:39 +0000</pubDate> <dc:creator>Stefan J.</dc:creator> <category><![CDATA[WordPress]]></category> <guid
isPermaLink="false">http://www.stefanjocic.com/?p=381</guid> <description><![CDATA[Većina prosečnih korisnika ima nalog na nekom od SocialNetworking mreža. Posebno blogeri kao individue. I jedni i drugi žele da imaju što više followers-a/friends-a. Neki više, a neki manje iskorišćavaju socialne mreže u svrhe promocije i reklamiranje nekog proizvoda ili sadržaja. Veliki broj socijalnih mreža primorava ljude da imaju naloge na većini poznatih socijalnih mreža. [...]]]></description> <content:encoded><![CDATA[<p></p><p
style="text-align: justify;"><span
class="drop_cap">V</span>ećina prosečnih korisnika ima nalog na nekom od SocialNetworking mreža. Posebno blogeri kao individue. I jedni i drugi žele da imaju što više followers-a/friends-a. Neki više, a neki manje iskorišćavaju socialne mreže u svrhe promocije i reklamiranje nekog proizvoda ili sadržaja. Veliki broj socijalnih mreža primorava ljude da imaju naloge na većini poznatih socijalnih mreža. Pod obavezne socijalne mreže ubrajamo:</p><ul><li>MySpace</li><li>Facebook</li><li>Twitter</li></ul><p
style="text-align: justify;">Naravno vlasnici sajtova i blogova moraju imati naloge i na drugim vrstama socijalnih mreža. Npr. Vimeo, YouTube. Ovi servisi nisu klasične socijalne mreže, ali svakako da ih moramo uvrstiti u tu grupu, jer i ovi servisi podržavaju liste prijatelja, grupe i ostalo. Koliko je blogerima teško da odražavaju korak sa svim socijalnim mrežama, isto toliko je i njihovim članovima/čitaocima teško da ih prate na svim tim social networking sajtovima. Ali i za to ima rešenje. Barem za one koji su blogeri. Ukoliko ste se opredelili za WordPress, vašim pratiocima/čitaocima možete olakšati da vas prate kroz niz socijalnih mreža uz pomoć plugina pod nazivom &#8222;<a
href="http://www.ibegin.com/labs/wp-lifestream/">LifeStream</a>&#8222;, i to na jednom mestu, na jednoj stranici.</p><p
style="text-align: justify;">Radi se o pluginu koji je napravljen od strane <a
href="http://www.ibegin.com/">iBegin</a> kompanije. Sama instalacija je vrlo laka. Preuzmete LifeStream <a
href="http://www.ibegin.com/labs/wp-lifestream/download.php">odavde</a>, i instalirate kao i svaki drugi WP plugin. Posle aktivacije plugin-a, potrebno je napraviti novu stranu na vašem WordPress blogu. Ime te stranice možete staviti kako vi želite, mada vam ja preporučujem da je nazovete &#8222;Lifestream&#8220;. Zato što opisuje stranicu, ima smisla i zato što ne postoji adekvatan srpski prevod za ovaj izraz. Zatim na toj stranici pozovite funkciju ispod.</p><pre class="brush: xml; title: ; notranslate">&lt;?php lifestream(); ?&gt;</pre><p
style="text-align: justify;">Moj LifeStream možete uživo pogledati iz menija iznad ili klikom na ovaj <a
href="http://www.stefanjocic.com/lifestream/" target="_blank">link</a>.</p><p
style="text-align: justify;">LifeStream trenutno skuplja sve vaše notifikacije, poruke, komentare na preko 58 servisa/socijalnih mreža. A sve to možete kontrolisati uz lepo dizajniran interfejs.</p><p
style="text-align: justify;"><img
class="aligncenter size-full wp-image-391" title="lifestream-slikapanela" src="http://www.stefanjocic.com/wp-content/uploads/2009/11/lifestream-slikapanela.png" alt="lifestream-slikapanela" width="685" height="485" /></p><p
style="text-align: justify;">Sve što je potrebno jeste da izaberete vrstu naloga, tj. da odaberete servis/socijalnu mrežu koju želite da vaši korisnici prate i da unesete vaš username i password na tom servisu. Naravno LifeStream podržava i klasični RSS dovod, mada iskreno ne vidim neku potrebu za time. Dodatna prednost ovog plugina je to što možete ubaciti isti servis više puta, za svaki nalog posebno (ukoliko na nekom SN sajtu imate dva ili više naloga). Sa ovim plugin-om, svi vaši nalozi na SN sajtovima biće uredno praćeni od strane vaših čitaoca. A sve to na veoma pregledan način.</p><p
style="text-align: justify;"><img
class="aligncenter size-full wp-image-394" title="lifestream-prikazdogadja_i_aktivnosti" src="http://www.stefanjocic.com/wp-content/uploads/2009/11/lifestream-prikazdogadja_i_aktivnosti.png" alt="lifestream-prikazdogadja_i_aktivnosti" width="685" height="629" /></p><p
style="text-align: justify;">Naravno sam plugin, ima još puno opcija. Neke od njih su:</p><ul><li>Errors (Dnevnik grešaka)</li><li>Maintenance / Debug (Održavanje, debug, cron podešavanja)</li><li>Settings (Podešavanja vezana za feed-ove i njihovo prikazivanje)</li></ul><p
style="text-align: justify;">Ukoliko LifeStream nameravate da koristite samo na jednoj strani, a ne i u člancima (postovima), onda podešavanja feed-ova možete vršiti preko backend panela u WP. A ukoliko želite da ovaj plugin pozivate i u vašim člancima, onda vam preporučujem malo teži, ali na kraju vrlo isplativiji metod. Neki primeti podešavanj mogu da se posebno odrade unoseći zahtev za određenim parametrima.</p><pre class="brush: xml; title: ; notranslate">
(int) offset: podrazumevana vrednost '0'
(int) limit: podrazumevana vrednost '50'
(string) date_interval: podrazumevana vrednost '1 mesec'
(boolean) break_events: - spaja grupisane događaje u celinu
(array) user_ids: podrazumevano za sve korisnike -- uneti ID korisnika za prikaz
(array) feed_types: podrazumevano za sve feed-ove -- određuje ključni feed (primer: twitter) za prikaz
(array) feed_ids: podrazumevano za sve feed-ove -- precizira ID feed-ova za prikaz, krši feed_types podešavanja
</pre><p>Za detaljna uputstva pogledati sledeći link: http://www.ibegin.com/labs/wp-lifestream/download.php .</p> ]]></content:encoded> <wfw:commentRss>http://www.stefanjocic.com/2009/11/10/lifestream-vas-social-network-zivot-na-dlanu/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Thesis Theme &#8211; Koliko ja pametna vaša WordPress tema?</title><link>http://www.stefanjocic.com/2009/11/07/thesis-theme-koliko-ja-pametna-vasa-wordpress-tema/</link> <comments>http://www.stefanjocic.com/2009/11/07/thesis-theme-koliko-ja-pametna-vasa-wordpress-tema/#comments</comments> <pubDate>Sat, 07 Nov 2009 16:06:35 +0000</pubDate> <dc:creator>Stefan J.</dc:creator> <category><![CDATA[WordPress]]></category> <guid
isPermaLink="false">http://www.stefanjocic.com/?p=362</guid> <description><![CDATA[Verovatno ste primetili novu temu na mom blogu. Dugo vremena me nije bilo, tj. nisam imao vremena za pisanje. Poseta bloga je naglo opala, a ja sam eto ponovo našao vremena za redovno pisanje i odlučio da se vratim vernim čitaocima mog bloga. Ovog puta, nabacio sam novu temu mom blogu. Radi se o najpoznatijoj [...]]]></description> <content:encoded><![CDATA[<p></p><p
style="text-align: center;"><img
class="size-full wp-image-363 aligncenter" title="thesis-banner" src="http://www.stefanjocic.com/wp-content/uploads/2009/11/thesis-banner.jpg" alt="thesis-banner" width="665" height="250" /></p><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;">Verovatno ste primetili novu temu na mom blogu. Dugo vremena me nije bilo, tj. nisam imao vremena za pisanje. Poseta bloga je naglo opala, a ja sam eto ponovo našao vremena za redovno pisanje i odlučio da se vratim vernim čitaocima mog bloga. Ovog puta, nabacio sam novu temu mom blogu. Radi se o najpoznatijoj temi i framwork-u za WordPress pod nazivom Thesis. Autor teme je <a
href="http://www.pearsonified.com/">Chris Pearson</a>, a sajt sa kojeg možete kupiti temu je <a
href="http://diythemes.com/" target="_blank">www.diythemes.com</a>. Ova tema ima odlične opcije za dizajn, modifikaciju i SEO optimizaciju, verovatno je zato i zovu &#8222;Killer WordPress Theme&#8220;. Postoji dve vrste licenci za ovu temu/framework, a to su:</p><ol><li>Personal Licence</li><li>Developer Licence</li></ol><p
style="text-align: justify;">Prva licenca (Personal) košta 87 dolara, i ona vam omogućuje korišćenje Thesis theme na samo dva bloga, uz obavezan link u footer-u. Druga Developer licenca košta 164 $ i dobijate sve isto kao i u prvoj, sem što tada imate pravo da koristite Thesis na neograničen broj blogova i to bez linka u footer-u. Naravno i sa &#8222;običnom&#8220; Personal licencom imate mogućnosti da modifikujete vašu temu, ali samo za vaše potrebe i potrebe bloga. Obe licence su lifetime, što znači da najnovije verzije ove teme možete koristiti zauvek bez ikakvih doplata.</p><p
style="text-align: justify;"><object
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="330" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param
name="src" value="http://blip.tv/play/AYGriioC" /><param
name="allowfullscreen" value="true" /><embed
type="application/x-shockwave-flash" width="480" height="330" src="http://blip.tv/play/AYGriioC" allowfullscreen="true"></embed></object></p><p
style="text-align: justify;">Prednosti ove teme svakako su:</p><ul><li>Dobra podrša zajednice (support forum)</li><li>Laka modifikacija</li><li>Opcije za dobru SEO optimizaciju</li><li>Klasičan default dizajn</li><li>Typography</li></ul><p>Uz ovu temu/framework ide i Thesis Open Hook, koji olakšava modifikaciju.</p><p
style="text-align: justify;">Ukoliko ste profesionalni bloger ili želite to da budete ovo je prava tema za vas. Preporučujem vam da ovu temu <em><strong>KUPITE</strong><span
style="font-style: normal;">, ali nikako da koristite warez verzije. Tema poseduje zaštitu koja poziva server da proveri da li imate licencu ili nemate. Tim pre jer je ova tema/framework zaštićena autorskim pravima, i svako nelegalno korišćenje podleže zakonu.</span></em></p> ]]></content:encoded> <wfw:commentRss>http://www.stefanjocic.com/2009/11/07/thesis-theme-koliko-ja-pametna-vasa-wordpress-tema/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Kako instalirati WordPress na localhost?</title><link>http://www.stefanjocic.com/2009/10/09/kako-instalirati-wordpress-na-localhost/</link> <comments>http://www.stefanjocic.com/2009/10/09/kako-instalirati-wordpress-na-localhost/#comments</comments> <pubDate>Fri, 09 Oct 2009 16:48:39 +0000</pubDate> <dc:creator>Stefan J.</dc:creator> <category><![CDATA[Web Aplikacije]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[apache]]></category> <category><![CDATA[domen]]></category> <category><![CDATA[Hosting]]></category> <category><![CDATA[instalacija]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[localhost]]></category> <category><![CDATA[mysql]]></category> <category><![CDATA[php]]></category> <category><![CDATA[phpMyAdmin]]></category> <category><![CDATA[server]]></category> <guid
isPermaLink="false">http://www.stefanjocic.com/?p=275</guid> <description><![CDATA[Instalacija WordPress-a na localhost se ne razlikuje od standardne instalacije WP-a na web server. Kao što znate WordPress je pisan u PHP, koristeći MySQL bazu podataka za čuvanje tekstova i ostalih podataka. Za razliku od standardnog web servera (na kome možete od hosting provajdera iznajmiti deo resursa) koji već ima sve potrebne komponente instalirane, na [...]]]></description> <content:encoded><![CDATA[<p></p><p
style="text-align: justify; ">Instalacija WordPress-a na localhost se ne razlikuje od standardne instalacije WP-a na web server. Kao što znate WordPress je pisan u PHP, koristeći MySQL bazu podataka za čuvanje tekstova i ostalih podataka. Za razliku od standardnog web servera (na kome možete od hosting provajdera iznajmiti deo resursa) koji već ima sve potrebne komponente instalirane, na vašem lokalnom računaru za instalaciju WordPress-a, morate instalirati odgovarajuće komponente tj. podići server na vašem računaru, kako bi ste instalirali WP. Većina to zove instalacija u <strong>localhost</strong>, ali zapravo termin <strong>localhost</strong> znači &#8222;i<strong>sti računar</strong>&#8222;, tj. neki servis koji radi na istoj mašini koju trenutno koristite. Primer za to je upravo instalacija WordPress-a, tj. deo instalacije kada trebate uneti podatke o MySQL bazi. MySQL server može biti instaliran na istom web serveru koji koristite za čuvanje fajlova (<strong>localhost</strong>), i <strong>remote</strong> MySQL (što znači da je MySQL servis pokrenut na nekom drugom serveru).<span
id="more-275"></span> U polje &#8222;<strong>Ime domaćina</strong>&#8222;, u WP instalaciji po default-u piše <strong>localhost, </strong>jer su na većini servera instalirani svi osnovni-neophodni servisi. To polje nećete morati da menjate osim u slučaju da se  MySQL servis nalazi na drugom serveru, različitom od onog na kome instalirate WordPress. Localhost po default-u ima IP adresu 127.0.0.1 . Da bi ste na vašem računaru podigli web server potrebno je instalirati Apache, PHP, MySQL&#8230; zatim sve to lepo konfigurisati, odrediti putanje itd. Uzeći u obzir da je sve to običnom korisniku veoma konfuzno, postoje već prekonfigurisani paketi, čijom instalacijom rešavate skoro sve potrebe. Jedan od tih &#8222;paketa&#8220;, je <a
href="http://www.apachefriends.org/en/xampp.html">XAMPP</a> (apachefriends.org), koji mora biti instaliran na vašem sistemu i koji je besplatan za preuzimanje i korišćenje. Ovaj paket je multiplatformski (cross-platform), što znači da ga lako možete instalirati na Windows, Linux, Mac OS X, Solaris. Da bi ste instalirali WP na localhost pratite sledeće korake:</p><ol><li>Instalirajte XAMPP (<a
href="http://www.apachefriends.org/en/xampp.html">možete ga preuzeti ovde</a>);</li><li>Preuzmite svežu <a
href="http://wordpress.org/">WordPress</a> instalaciju (<a
href="http://wordpress.org/download/">eng ver</a>/<a
href="http://sr.wordpress.org/releases/#latest">sr ver</a>);</li><li>Otpakujte WP instalaciju u folder pod nazivom &#8222;wordpress&#8220;;</li><li>Prebacite folder &#8222;wordpress&#8220; u c:/xampp/htdocs. htdocs je root direktorijum na XAMPP-u, na drugim paketima npr. WAMP root direktorijum se nalazi u folderu /wwwroot.</li><li>Startujete XAMPP (ukoliko već niste), pokretanjem c:/xampp/xampp_start.exe . XAMPP neće biti u mogućnosti da pokrene Apache ukoliko vam je startovan Skype (koriste isti port). Problem ćete rešiti trenutnim gašenjem Skype-a.</li><li>Otvorite u vašem omiljenom browser-u (pregledniku) sledeću adresu: <a
href="http://localhost/wordpress">http://localhost/wordpress</a> ,videćete ovakav dijalog:<img
class="aligncenter size-full wp-image-276" title="wp_l_instalacija1" src="http://www.stefanjocic.com/wp-content/uploads/2009/10/wp_l_instalacija1.png" alt="wp_l_instalacija1" width="527" height="243" /></li><li>Kliknite na dugme: &#8222;Направи конфигурациону датотеку&#8220;</li><li>U sledećem koraku trebate uneti podatke o bazi, koju ćemo napraviti koristeći phpMyAdmin.<img
class="aligncenter size-full wp-image-280" title="wp_l_instalacija2" src="http://www.stefanjocic.com/wp-content/uploads/2009/10/wp_l_instalacija2.png" alt="wp_l_instalacija2" width="526" height="416" />Kliknite na dugme &#8222;кренимо!&#8220;.<img
class="aligncenter size-full wp-image-281" title="wp_l_instalacija3" src="http://www.stefanjocic.com/wp-content/uploads/2009/10/wp_l_instalacija3.png" alt="wp_l_instalacija3" width="528" height="474" /></li><li>U vašem browseru, ukucajte sledeću adresu: <a
href="http://localhost/phpmyadmin">http://localhost/phpmyadmin</a>, pojaviće vam se početna strana phpMyAdmin-a.<img
class="aligncenter size-full wp-image-283" title="wp_l_instalacija4" src="http://www.stefanjocic.com/wp-content/uploads/2009/10/wp_l_instalacija4.png" alt="wp_l_instalacija4" width="531" height="476" />Unesite željeno ime baze koju ćete koristiti za instalaciju WP-a, u polje &#8222;Create new database&#8220;. Obratite pažnju da vam <strong>encoding</strong> MySQL baze bude <strong>utf8_general_ci</strong>, kako bi se Srpska slova (sa kvačicama &#8211; čćšđž), prikazivala pravilno. U suprotnom će se umesto slova sa kvačicama pojavljivati &#8222;?&#8220; (znak pitanja).<img
class="aligncenter size-full wp-image-284" title="wp_l_instalacija5" src="http://www.stefanjocic.com/wp-content/uploads/2009/10/wp_l_instalacija5.png" alt="wp_l_instalacija5" width="537" height="483" />Kada unesete ime vaše nove MySQL baze kliknite na dugme &#8222;Create&#8220;. Za potrebu instalacije WP-a, napravio sam bazu pod imenom &#8222;wpblogbaza&#8220;. Sada smo uspešno napravili novu MySQL bazu, trebalo bi da vam se pojavi ovakav prozor:<img
class="aligncenter size-full wp-image-285" title="wp_l_instalacija6" src="http://www.stefanjocic.com/wp-content/uploads/2009/10/wp_l_instalacija6.png" alt="wp_l_instalacija6" width="540" height="482" />Ovde već nećemo ništa dirati, jer WP instalacija ima fajl pomoću koga automatski kreira nove tabele i njihovu strukturu.</li><li>Za upravljanje našom bazom potreban nam je i <strong>user</strong> (<strong>korisnički nalog</strong>), koji ima ovlašćenja da radi određene operacije na bazi. Po XAMPP default-u korisničko ime je &#8222;<strong>root</strong>&#8222;, a šifra je &#8222;&#8220; (<strong>nema šifre, trebate ostaviti prazno polje</strong>). Spisak XAMPP default parametara možete pogledati na sledećoj lokaciji: c/xampp/passwords.txt .</li><li>Vratimo se instalacijonom dijalogu WP-a (<a
href="http://localhost/wordpress/wp-admin/setup-config.php?step=1">http://localhost/wordpress/wp-admin/setup-config.php?step=1</a>), u formi ispod ispišite podatke o vašoj bazi i user-u, u mom slučaju ime baze je &#8222;wpblogbaza&#8220;, i korisnik &#8222;root&#8220; bez šifre.<img
class="aligncenter size-full wp-image-286" title="wp_l_instalacija7" src="http://www.stefanjocic.com/wp-content/uploads/2009/10/wp_l_instalacija7.png" alt="wp_l_instalacija7" width="545" height="488" />Kliknite na dugme &#8222;Пошаљи&#8220;.</li><li>Pojaviće vam se dijalog kao na slici ispod, sve što je potrebno ovde jeste da kliknete na dugme &#8222;покренеш инсталирање&#8220;.<img
class="aligncenter size-full wp-image-287" title="wp_l_instalacija8" src="http://www.stefanjocic.com/wp-content/uploads/2009/10/wp_l_instalacija8.png" alt="wp_l_instalacija8" width="545" height="254" /></li><li>Dijalog koji bi sada trebalo da vidite, je veoma važan. Potrebno je odrediti naziv bloga, uneti vašu email adresu i štiklirati &#8222;Желео бих да се мој блог појављује у претраживачима као што су Гугл или Технорати&#8220;. Ukoliko ne štiklirate ovo vaš blog će biti zaštićen od poseta tkz. crawler-a tj. botova koji sakupljaju podatke o vašoj adresi, što znači da se nećete pojavljivati u rezultatima pretrage search engine-a. Ukoliko ste sve ovo odradili, kliknite na dugme &#8222;Инсталирајте Вордпрес&#8220;.</li><li>Sada bi ste trebali da dobijete vaše podatke o admin nalogu. Šifru kasnije možete promeniti, ali je neophodno kopirati trenutnu automatski generisanu šifru kako bi ste bili u mogućnosti da se prijavite u admin centar (srp. kontrolna tabla &#8211; eng. dashboard).<img
class="aligncenter size-full wp-image-288" title="wp_l_instalacija10" src="http://www.stefanjocic.com/wp-content/uploads/2009/10/wp_l_instalacija10.png" alt="wp_l_instalacija10" width="549" height="379" />Posle kopiranja ove generisane lozinke, kliknite na dugme &#8222;Пријава&#8220;.</li><li>Čestitam uspešno ste instalirali WordPress, savetujem vam da promenite lozinku koju ćete lakše zapamtiti. Ovo što vidite na slici ispod je WordPress dashboard tj. kontrolna tabla za upravljanje vašim WordPress blogom. Sledeći put kontrolnoj tabli, možete direktno pristupiti adresom <a
href="http://localhost/wordpress/wp-admin">http://localhost/wordpress/wp-admin</a>.<img
class="aligncenter size-full wp-image-289" title="wp_l_instalacija11" src="http://www.stefanjocic.com/wp-content/uploads/2009/10/wp_l_instalacija11.png" alt="wp_l_instalacija11" width="555" height="437" />Ukoliko preferirate admin interfejs na latinici, na stranici <a
href="http://localhost/wordpress/wp-admin/plugins.php">http://localhost/wordpress/wp-admin/plugins.php</a> , možete aktivirati dodatak, Српски превод на латиници, koji će prikazati sve na latiničnom pismu. Vaš blog se sada nalazi na adresi: <a
href="http://localhost/wordpress/">http://localhost/wordpress/</a> .<img
class="aligncenter size-full wp-image-290" title="wp_l_instalacija12" src="http://www.stefanjocic.com/wp-content/uploads/2009/10/wp_l_instalacija12.png" alt="wp_l_instalacija12" width="556" height="514" /></li></ol><p>Ceo postupak instalacije WP-a, je isti kao i klasično instaliranje na server vašeg hosting provajdera, s tim što umesto<a
href="http://localhost"> http://localhost</a> , pišete vašu IP adresu ili ime domena. I naravno instalaciju XAMPP-a u tom slučaju netreba raditi.</p><p>Želim vam srećno blogovanje, na jednoj od najboljih blogging platformi!</p> ]]></content:encoded> <wfw:commentRss>http://www.stefanjocic.com/2009/10/09/kako-instalirati-wordpress-na-localhost/feed/</wfw:commentRss> <slash:comments>16</slash:comments> </item> <item><title>VIZIOshop affiliate program!</title><link>http://www.stefanjocic.com/2009/08/19/vizioshop-affiliate-program/</link> <comments>http://www.stefanjocic.com/2009/08/19/vizioshop-affiliate-program/#comments</comments> <pubDate>Wed, 19 Aug 2009 17:29:11 +0000</pubDate> <dc:creator>Stefan J.</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[Promocija sajtova]]></category> <category><![CDATA[WordPress]]></category> <guid
isPermaLink="false">http://www.stefanjocic.com/?p=164</guid> <description><![CDATA[Videli ste sigurno VIZIOshop reklame na mnogim domaćim portalima i blogovima, verujem da znate da se radi o kompaniji koja prodaje unikatne štampane majce, torbe&#8230; Sa sigurnošću mogu reći da su definitivno u svojoj oblasti #1 u Srbiji i okolini. Surfujući njihovim sajtom, naišao sam na njihov blog gde se pominje njihov affiliate program za [...]]]></description> <content:encoded><![CDATA[<p></p><p
style="text-align: justify;">Videli ste sigurno <a
href="http://www.vizioshop.com/" target="_blank">VIZIOshop</a> reklame na mnogim domaćim portalima i blogovima, verujem da znate da se radi o kompaniji koja prodaje unikatne štampane majce, torbe&#8230; Sa sigurnošću mogu reći da su definitivno u svojoj oblasti #1 u Srbiji i okolini. Surfujući njihovim sajtom, naišao sam na njihov <a
href="http://www.vizioshop.com/blog/" target="_blank">blog</a> gde se pominje njihov affiliate program za web mastere (ili što bi smo rekli na srpskom &#8211; &#8222;vlasnike sajtova&#8220;). U pitanju je program, koji vam omogućuje da zaradite, uz pomoć promovisanja njihove firme i njihovih proizvoda. Sve što trebate da uradite jeste da se registrujete na njihov <a
href="http://zarada.vizioshop.com/detaljnije-web.php" target="_blank">affiliate sistem</a>, upišete vaše kontakt podatke, unesete podatke o isplati (broj vašeg računa i ime banke), i to je to. Posle email aktivacione poruke, možete se prijaviti na VIZIOshop affiliate <a
href="http://zarada.vizioshop.com/login.php" target="_blank">kontrolni panel</a>. U kontrolnom panelu, imate mogućnost izmene podataka, računa i naravno obrazac za prijavu adresa na kojima će se nalaziti VIZIOshop reklama. Koliko sam mogao da primetim imate mogućnost da postavite VIZIOshop reklamu na više sajtova koji su u vašem vlasništvu. Ukoliko, koristite WordPress, umesto standardnog banera, možete koristiti i <a
href="http://wordpress.org/extend/plugins/au-vizio/" target="_blank">AU VIZIO</a> wordpress plugin, kako bi ste majce i reklamu postavili u dinamične sajdbarove (eng. sidebars), u svojstvu tkz. vidžeta (eng. widgets). Što se tiče zarade (a vas verovatno to najviše zanima), od svakog referral linka (koji se automatski generise za vas preko VIZIOshop affiliate panela), dobijate po 1 EUR, od svakog naručenog proizvoda, ali to nije sve&#8230; ukoliko se korisnik registruje na VIZIOshop preko vašeg referral linka, imaćete stalnu zaradu od istog (zavisno od njegovog naručivanja). Ukoliko nemate svoj sajt, a ipak želite da zaradite imate opciju i <a
href="http://zarada.vizioshop.com/dizajn/detaljnije-dizajn.php">VIZIOshop designer</a> (dizajniranje majica). Uzeći u obzir da sam se tek prijavio u njihov affiliate program, ne znam tačnu isplativost, korisnost i ispravnost sistema, ali ćemo to tek videti&#8230; u svakom slučaju vredi probati (ukoliko je zarada dobra, kao i kvalitet njihovih proizovoda, onda nema razloga za brigu). Statistiku o poseti i referallima ću sačiniti za 30 dana i objaviti moje utiske i zapažanja.</p> ]]></content:encoded> <wfw:commentRss>http://www.stefanjocic.com/2009/08/19/vizioshop-affiliate-program/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Najsigurniji načini za backup WordPress bloga!</title><link>http://www.stefanjocic.com/2009/07/18/najsigurniji-nacini-za-backup-wordpress-bloga/</link> <comments>http://www.stefanjocic.com/2009/07/18/najsigurniji-nacini-za-backup-wordpress-bloga/#comments</comments> <pubDate>Sat, 18 Jul 2009 16:17:15 +0000</pubDate> <dc:creator>Stefan J.</dc:creator> <category><![CDATA[Web Aplikacije]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[backup]]></category> <category><![CDATA[baza]]></category> <category><![CDATA[cpanel]]></category> <category><![CDATA[database]]></category> <category><![CDATA[phpMyAdmin]]></category> <category><![CDATA[plugin]]></category> <guid
isPermaLink="false">http://www.stefanjocic.com/?p=106</guid> <description><![CDATA[Ako imate blog, verovatno već znate koliko je važno sačuvati sve njegove podatke. Od velike važnosti su Vam svi postovi (članci), komentari i ostalo. I veoma je strašna pomisao, da u svakom trenutku možete izgubiti sav Vaš dragoceni rad, kojeg ste možda stvarali godinama unazad. Da bi ste osigurali svoj WordPress blog potrebno je odraditi [...]]]></description> <content:encoded><![CDATA[<p></p><p
style="text-align: justify;">Ako imate blog, verovatno već znate koliko je važno sačuvati sve njegove podatke. Od velike važnosti su Vam svi postovi (članci), komentari i ostalo. I veoma je strašna pomisao, da u svakom trenutku možete izgubiti sav Vaš dragoceni rad, kojeg ste možda stvarali godinama unazad. Da bi ste osigurali svoj WordPress blog potrebno je odraditi backup. Da bi smo pravilno uradili backup, potrebno je uraditi sledeće:</p><ol><li>Backup svih datoteka (fajlova), uključujući celu WP instalaciju i prateće materijale (slike, multimedija)</li><li>Backup baze</li></ol><p
style="text-align: justify;">Da bi smo uradili backup svih WP datoteka, potrebno je da preko FTP (File Transfer Protocol) protokola, prekopiramo WP direktorijum na lokalni disk. Ovaj postupak može trajati malo duže (zavisno od Vaše internet brzine i količine fajlova na serveru). Kada se završi kopiranje WP datoteke, onda je pola posla završeno. Sledeći korak jeste <span
id="more-106"></span>backup WordPress baze. Za to backup WordPress baze imate nekoliko mogućih rešenja.</p><ol><li>Automatski backup (uz pomoć odgovarajućih WordPress plugina)</li><li>Ručni backup (uz pomoć phpMyAdmin, koji je instaliran na većini servera)</li></ol><p
style="text-align: justify;">Ako se odlučite za automatski backup, biće Vam mnogo lakše (većina tih plugina ima mogućnost slanja automatski backupovane baze direktno na vaš email). Ali naravno tu metodu Vam nikako ne bih preporučio, jer je ni sam ne koristim. Razlog moje tvrdnje je to što se može desiti nekompatibilnost između plugina i WordPress verzije (koja je u trenutku instaliranja plugina podržavala određeni plugin). Ukoliko se odlučite za automatski backup, mogu Vam preporučiti jedan najsigurniji i konstantno ažuriran plugin. Radi se o pluginu pod nazivom <strong>WP-DBManager</strong> (trenutna verzija 2.50), koji podržava i trenutnu WordPress verziju (2.8 i 2.8.1). Ovaj plugin možete skinuti na <a
href="http://lesterchan.net/wordpress/readme/wp-dbmanager.html" target="_blank">ovde</a>. Ovaj plugin se instalira, kao i savki drugi WP plugin, ali ukoliko imate neke nejasnoće oko instaliranja ovog plugina, posetite ovaj <a
title="Uputstvo za instalaciju WP-DBManager plugina" href="http://lesterchan.net/wordpress/readme/wp-dbmanager.html#Instalation" target="_blank">link</a>. Posle aktivacije plugina, u vašem WP admin panelu, trebali bi ste da vidite novu stavku u desnom meniju, kao na slici ispod:</p><p
style="text-align: justify;"><div
id="attachment_108" class="wp-caption alignleft" style="width: 165px"> <img
class="size-full wp-image-108" title="wpdb_slika1" src="http://www.stefanjocic.com/wp-content/uploads/2009/07/wpdb_slika1.png" alt="Posle aktivacije plugina, pojaviće se nova stavka u meniju pod nazivom Database" width="165" height="202" /><p
class="wp-caption-text">Posle aktivacije plugina, pojaviće se nova stavka u meniju pod nazivom Database</p></div><p
style="text-align: justify;">Sledeći korak je podešavanje ovog plugina po Vašoj želji i potrebi. Uz pomoć ovog plugina, kao što sam već napomenuo imate mogućnost automatskog backup-a, kojeg možete podesiti da se automatski obavlja na određeni vremenski interval (svakog dana, nedeljno, mesečno itd). Naravno, imate mogućnost slanja backupovane baze na određeni email. Ovaj plugin ima još jednu naprednu mogućnost, a to je <strong>Repair DB</strong> i <strong>Optimize DB</strong> (ove opcije se preporučuju samo naprednim korisnicima).</p><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;">Da bi ste uz pomoć ovog plugina bekapovali bazu, morate ući u podešavanja plugina, a zatim izabrati opciju <strong>Backup DB</strong>.</p><p
style="text-align: justify;"><p
style="text-align: justify;"><div
id="attachment_109" class="wp-caption alignleft" style="width: 585px"> <img
class="size-full wp-image-109" title="wpdb_slika2" src="http://www.stefanjocic.com/wp-content/uploads/2009/07/wpdb_slika2.png" alt="Primer forumulara za backup WP baze" width="585" height="184" /><p
class="wp-caption-text">Primer forumulara za backup WP baze</p></div><p
style="text-align: justify;"><p>Ostala podešavanja vezana za backup i ovaj plugin možete izmeniti klikom na DB Options iz levog menija.</p><p>Drugi način za backup baze jeste preko <strong>phpMyAdmin</strong>.</p><div
id="attachment_111" class="wp-caption alignleft" style="width: 589px"> <img
class="size-full wp-image-111" title="wpdb_phpmyadmin1" src="http://www.stefanjocic.com/wp-content/uploads/2009/07/wpdb_phpmyadmin1.png" alt="cPanel - phpMyAdmin" width="589" height="128" /><p
class="wp-caption-text">cPanel - phpMyAdmin</p></div><p>Da bi smo izvršili backup WP baze iz phpMyAdmin, potrebno je selektovati željenu bazu (ukoliko ih ima više). Sve postojeće baze na vašem hosting nalogu se nalaze u levom meniju.</p><div
id="attachment_112" class="wp-caption alignleft" style="width: 382px"> <img
class="size-full wp-image-112" title="wpdb_phpmyadmin2" src="http://www.stefanjocic.com/wp-content/uploads/2009/07/wpdb_phpmyadmin2.png" alt="phpMyAdmin - selekcija WP baze" width="382" height="490" /><p
class="wp-caption-text">phpMyAdmin - selekcija WP baze</p></div><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;">U mom slučaju željena baza ima naziv <strong>jockeal_wordpress</strong>. Kada pronađete ime vaše WP baze, potrebno je samo kliknuti na istu kako bi nam se pojavile funkcije za upravljanje sa željenom bazom.</p><p
style="text-align: justify;"><p
style="text-align: justify;"><div
id="attachment_113" class="wp-caption alignleft" style="width: 594px"> <img
class="size-full wp-image-113" title="wpdb_phpmyadmin3" src="http://www.stefanjocic.com/wp-content/uploads/2009/07/wpdb_phpmyadmin3.png" alt="phpMyAdmin - kontrole za upravljanje bazom" width="594" height="439" /><p
class="wp-caption-text">phpMyAdmin - kontrole za upravljanje bazom</p></div><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;">Kada ste izabrali željenu bazu pred Vama se pojavio listing svih tabela u vašoj WP bazi. Iznad tog listinga nalazi se nekoliko važnih operacija, pomoću kojih možete upravljati vašom bazom i vršiti izmene istoj. Da bi smo napravili backup ove baze kroz phpMyAdmin, potrebno je kliknuti na <strong>Export</strong> link, pri vrhu stranice. Pojaviće Vam se ovakav dijalog:</p><p
style="text-align: justify;"><p
style="text-align: justify;"><div
id="attachment_114" class="wp-caption alignleft" style="width: 595px"> <img
class="size-full wp-image-114" title="wpdb_phpmyadmin4" src="http://www.stefanjocic.com/wp-content/uploads/2009/07/wpdb_phpmyadmin4.png" alt="phpMyAdmin - opcija za backup baze" width="595" height="485" /><p
class="wp-caption-text">phpMyAdmin - opcija za backup baze</p></div><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;"><p
style="text-align: justify;">Da bi ste pravilno backupovali bazu, potrebno je čekirati određene opcije.</p><p
style="text-align: justify;">Pod <strong>SQL</strong> sekcijom, čekirajte:</p><ul><li>Structure</li><li>Add DROP TABLE / VIEW / PROCEDURE / FUNCTION</li><li>Add AUTO_INCREMENT value</li><li>Enclose table and field names with backquotes</li></ul><p><img
class="alignleft size-full wp-image-115" title="wpdb_phpmyadmin5" src="http://www.stefanjocic.com/wp-content/uploads/2009/07/wpdb_phpmyadmin5.png" alt="wpdb_phpmyadmin5" width="619" height="228" /></p><p>U <strong>DATA</strong> sekciji, ostavite nečekirane sve stavke, osim <strong>DATA</strong> koji se nalazi u naslovu.</p><p><img
class="alignleft size-full wp-image-116" title="wpdb_phpmyadmin6" src="http://www.stefanjocic.com/wp-content/uploads/2009/07/wpdb_phpmyadmin6.png" alt="wpdb_phpmyadmin6" width="617" height="192" /></p><p>Sledeće što trebamo uraditi da bi smo uspešno odradili backup baze preko phpMyAdmin je da čekiramo opciju <strong>Save as file</strong>. A potom da skinemo bazu klikom na dugme <strong>Go</strong>.</p><p><img
class="alignleft size-full wp-image-117" title="wpdb_phpmyadmin7" src="http://www.stefanjocic.com/wp-content/uploads/2009/07/wpdb_phpmyadmin7.png" alt="wpdb_phpmyadmin7" width="617" height="117" /></p><p>Ime baze ostavite da bude kao što je po default vrednosti. Opciono možete željenu bazu skinuti i kao kompresovan fajl (.ZIP i .GZIP).</p><p>Preporučujem da bekapovane baze čuvate na tri ili više lokacija (npr. na fleš memoriji, hdd, ili na nekom file sharing servisu kao privatan fajl).</p><p
style="text-align: justify;">Ukoliko dođe do gubitka sadržaja na vašem serveru, vaš WordPress blog možete oživeti uz pomoć bekapovanih fajlova i baze, uz malu izmenu u <strong>wp-config.php</strong> prema datim parametrima. U tom slučaju preko phpMy Admin napravite novu bazu i opcijom <strong>Import</strong>, unesete podatke iz stare baze. I naravno, prekopirate bekapovane WP fajlove. Ako se iz nekog slučaja desi da promenite domen, ovaj backup možete iskoristiti i na novom domenu. Ali je zato potrebno u <strong>wp-config.php</strong> dodati sledeće dve linije:</p><pre class="brush: php; title: ; notranslate">
define('WP_SITEURL', 'http://www.mojdomen.rs');
define('WP_HOME', 'http://www.mojdomen.rs/blog');
</pre><p>U bazi će ostati staro ime domena, što trebate zameniti novim, inače tekstove i pojedine stvari na blogu nećete moći da prikažete. Zamenu imena domena možete uraditi uz pomoć WP plugina, koji se zove <strong>Search &amp; Replace</strong>, možete ga skinuti sa sledećeg <a
href="http://wordpress.org/extend/plugins/search-and-replace/" target="_blank">linka</a>.</p><p>To je ceo postupak bekapovanja WP bloga, nadam se da nije previše komplikovano.</p> ]]></content:encoded> <wfw:commentRss>http://www.stefanjocic.com/2009/07/18/najsigurniji-nacini-za-backup-wordpress-bloga/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> </channel> </rss>
