<?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>HumanWorks - SEO and Web development &#187; tutorials</title>
	<atom:link href="http://humanworks.gr/blog/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://humanworks.gr</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 27 Jul 2010 12:45:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Η άσχημη πλευρά του traffic</title>
		<link>http://humanworks.gr/tutorials/%ce%b7-%ce%ac%cf%83%cf%87%ce%b7%ce%bc%ce%b7-%cf%80%ce%bb%ce%b5%cf%85%cf%81%ce%ac-%cf%84%ce%bf%cf%85-traffic/</link>
		<comments>http://humanworks.gr/tutorials/%ce%b7-%ce%ac%cf%83%cf%87%ce%b7%ce%bc%ce%b7-%cf%80%ce%bb%ce%b5%cf%85%cf%81%ce%ac-%cf%84%ce%bf%cf%85-traffic/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 14:16:12 +0000</pubDate>
		<dc:creator>Νίκος Παπανώτας</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[overhead]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://humanworks.gr/?p=239</guid>
		<description><![CDATA[Κάθε webmaster στοχεύει στο να έχει όσο το δυνατόν περισσότερο traffic στο site του. Ωστόσο μερικές φορές το traffic προκαλεί μεγάλα προβλήματα. Μεγάλος χρόνος απόκρισης, πεσμένοι servers μεταξύ άλλων είναι οι πονοκέφαλοι που μπορείτε να συναντήσετε όσο το site σας προχωράει στον δρόμο της επιτυχίας.

Φυσικά αυτά είναι τα ομορφότερα προβλήματα που μπορείτε να συναντήσετε σαν [...]]]></description>
			<content:encoded><![CDATA[<p>Κάθε webmaster στοχεύει στο να έχει όσο το δυνατόν περισσότερο traffic στο site του. Ωστόσο μερικές φορές το traffic προκαλεί μεγάλα προβλήματα. Μεγάλος χρόνος απόκρισης, πεσμένοι servers μεταξύ άλλων είναι οι πονοκέφαλοι που μπορείτε να συναντήσετε όσο το site σας προχωράει στον δρόμο της επιτυχίας.</p>
<p><img class="aligncenter size-full wp-image-240" title="@titanas" src="http://humanworks.gr/wp-content/uploads/2009/02/titanas.jpg" alt="" width="500" height="262" /></p>
<p>Φυσικά αυτά είναι τα ομορφότερα προβλήματα που μπορείτε να συναντήσετε σαν publisher, χωρίς αυτό να σημαίνει οτι δέν πρέπει να είμαστε προετοιμασμένοι. Παρακάτω σας περιγράφω κάποιες λύσεις που δούλεψαν για εμάς και εύχομαι να σας χρειαστούν <img src='http://humanworks.gr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>Apache optimization</h3>
<p>Καταρχήν είναι πολύ σημαντικό να είναι σωστά configured ο web server σας. Στην περίπτωση που είστε σε shared hosting μάλλον δέν σας ενδιαφέρει, ωστόσο αν έχετε dedicated server μπορείτε να χρησιμοποιήσετε κάποια απο τις <a href="http://httpd.apache.org/test/">testing εφαρμογές</a> για Apache που μπορούν να σας βοηθήσουν με το σωστό configuration του server.</p>
<h3>Static vs Dynamic content</h3>
<p>Ας δούμε λίγο πώς σερβίρει ένας web server μία σελίδα, και πιό συγκεκριμένα ο Apache. Όταν ζητάμε μία σελίδα, ουσιαστικά κάνουμε ένα request για κάθε αντικείμενο αυτής (html, τα css, τις εικόνες, κτλ) Για κάθε request ο server απασχολεί ένα process το οποίο ασχολείται με το &#8220;σερβίρισμα&#8221;. Όταν κάποιο process τελιώσει, τότε περιμένει κάποιο διάστημα, και αν δέν του ζητηθεί κάποια άλλη σελίδα τότε &#8220;πεθαίνει&#8221;.</p>
<p>Μέχρι εδώ όλα καλά, ωστόσο σε ένα site με μεγάλο load, υπάρχει ένα σημαντικό πρόβλημα. Ας υποθέσουμε οτι ένα process σερβίρει μία δυναμική σελίδα. Ενδεχομένως να χρησιμοποιηθούν 30mb μνήμης απο το script που παράγει την σελίδα. Όταν τελειώσει το parsing, το process δέν θα ελευθερώσει την μνήμη και ακόμα αν στο επόμενο request σερβίρει μιά εικόνα θα χρησιμοποιεί πάλι 30mb μνήμης. Σε ένα φυσιολογικό server αυτό δέν είναι πρόβλημα ωστόσο σε ένα απαιτητικό περιβάλλον δέν μπορούμε να σπαταλάμε μνήμη. Συμπληρωματικά πολλές βασικές διεργασίες του κάθε request δέν χρειάζονται για το σερβίρισμα στατικού περιεχομένου οπότε πάλι υπάρχει σπατάλη πόρων του συστήματος.</p>
<p>Η λύση που ανακάλυψα σε αυτό το πρόβλημα είναι η εξής. Χρησιμοποιούμε ένα web server για δυναμικό περιεχόμενο και έναν για στατικό. Έτσι &#8211; και στο ίδιο μηχάνημα &#8211; μπορούμε να βάλουμε έναν Apache με mod_rewrite, logging και ότι άλλο θέλουμε, και σε μιά άλλη ip βάζουμε έναν <a href="http://www.lighttpd.net/">lighttpd</a> με απενεργοποιημένα όλα τα modules για να σερβίρει το στατικό περιεχόμενο. Φυσικά αν όλο αυτό σας φαίνεται δύσκολο μπορείτε απλώς να χρησιμοποιήσετε μια υπηρεσία σαν το <a href="http://aws.amazon.com/ec2/">amazon ec2</a> για να κάνετε hosting το στατικό περιεχόμενο</p>
<p>Η συγκεκριμένη λύση βοήθησε το <a href="http://www.webdigity.com/">webdigity</a> να αντέξει ένα digg/stumbleupon/reddit κύμα που δέχτηκε με 1600 online visitors χωρίς κανένα πρόβλημα (ενώ παλιότερα έτρεχα με τα restart)</p>
<h3>MySQL</h3>
<p>Στην MySQL όπως και σε κάθε server το πιό βασικό είναι το configuration. Ένα πολύ καλό εργαλείο που μπορεί να σας βοηθήσει είναι το <a href="http://wiki.mysqltuner.com/MySQLTuner">MySQLTuner</a> το οποίο βοηθάει στο στήσιμο του server. Παράλληλα κάτι που πρέπει οπωσδήποτε να βλέπετε είναι τα queries που καθυστερούν με το <a href="http://dev.mysql.com/doc/refman/5.0/en/slow-query-log.html">slow query log</a>. Όσο αφορά τα queries το πιό βασικό που πρέπει να σας πώ είναι να αποφεύγετε τα RAND() και να χρησιμοποιείτε οπωσδήποτε την LIMIT.</p>
<h3>PHP opcode caching</h3>
<p>Το opcode caching μπορεί να κάνει την php πολλές φορές πιό γρήγορη και το συνιστώ ανεπιφύλαχτα. Υπάρχουν διάφορες λύσεις για opcode caching. Εγώ θα σας προτείνω την <a href="http://xcache.lighttpd.net/">XCache</a> που είναι stable και φυσικά <a href="http://humanworks.gr/blog/open-source/">open source</a> <img src='http://humanworks.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>PHP data caching</h3>
<p>Για να &#8220;ξεκουράζουμε&#8221; τον database server καλό είναι να κάνουμε και ένα caching των δεδομένων σε επίπεδο εφαρμογής. Αυτό μπορεί να γίνει σε αρχεία στο file system (<a href="http://www.webdigity.com/index.php?action=tutorial;code=5">δείτε ένα tutorial</a> που έγραψα παλιότερα) ή με την χρήση του <a href="http://www.danga.com/memcached/">memcached</a>.</p>
<p>Αυτά τα λίγα για server optimisation, ελπίζω να σας άρεσε το άρθρο <img src='http://humanworks.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><small>[<a href="http://flickr.com/photos/mayhem/2939259129/">photo credit</a>]</small></p>
]]></content:encoded>
			<wfw:commentRss>http://humanworks.gr/tutorials/%ce%b7-%ce%ac%cf%83%cf%87%ce%b7%ce%bc%ce%b7-%cf%80%ce%bb%ce%b5%cf%85%cf%81%ce%ac-%cf%84%ce%bf%cf%85-traffic/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Optimizing adsense</title>
		<link>http://humanworks.gr/monetization/optimizing-adsense/</link>
		<comments>http://humanworks.gr/monetization/optimizing-adsense/#comments</comments>
		<pubDate>Sat, 03 Jan 2009 15:44:17 +0000</pubDate>
		<dc:creator>Νίκος Παπανώτας</dc:creator>
				<category><![CDATA[ad networks]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[cpc]]></category>
		<category><![CDATA[monetization]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://humanworks.gr/?p=206</guid>
		<description><![CDATA[Καταρχίν χρόνια πολλά σε όλους, και εύχομαι ότι καλύτερο για το 2009. Το παρών είναι το πρώτο μου post για το 2009 και ελπίζω να σας αρέσει. Επίσης είναι το πρώτο post που κάνω απο το σαλόνι του σπιτιού μου χρησιμοποιώντας το Ubuntu home theater  
Optimizing adsense
Το σημερινό θέμα είναι το adsense optimization, ή [...]]]></description>
			<content:encoded><![CDATA[<p>Καταρχίν χρόνια πολλά σε όλους, και εύχομαι ότι καλύτερο για το 2009. Το παρών είναι το πρώτο μου post για το 2009 και ελπίζω να σας αρέσει. Επίσης είναι το πρώτο post που κάνω απο το σαλόνι του σπιτιού μου χρησιμοποιώντας το Ubuntu home theater <img src='http://humanworks.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Optimizing adsense</h3>
<p>Το σημερινό θέμα είναι το adsense optimization, ή το πώς μπορούμε να κερδίσουμε όσο το δυνατόν περισσότερα χρήματα απο την υπηρεσία adsense του google. Καταρχίν να τονίσω οτι γενικά η διαδικασία &#8220;optimize&#8221; είναι κάτι που έχει νόημα κυρίως σε site που έχουν αρκετό traffic. Συνεπώς αν δέν κερδίζετε αρκετά χρήματα απο ένα site που έχει λιγότερους απο 500 επισκέπτες την ημέρα, καλύτερα ασχοληθείτε με το <a href="http://humanworks.gr/seo/%CF%84%CE%AF-%CE%B5%CE%AF%CE%BD%CE%B1%CE%B9-%CF%84%CE%BF-search-engine-optimization/">search engine optimization</a>, ή οτιδήποτε άλλο μπορεί να ανεβάσει την κίνηση, και αφήστε τα χρήματα για αργότερα.</p>
<h3>Πού βάζουμε τις διαφημίσεις και τί formats χρησιμοποιούμε</h3>
<p>Η θέση των διαφημίσεων είναι ένας απο τους σημαντικότερους παράγοντες. Το google δίνει κάποιες <a href="https://www.google.com/adsense/support/bin/answer.py?answer=17954">οδηγίες</a> τις οποίες αξίζει να διαβάσετε. Εμείς θα προσπαθήσουμε να προσθέσουμε κάποια πράγματα σε αυτές. Καταρχίν πρέπει να κατανοήσουμε οτι έστω και υποσεινήδειτα ο χρήστης γνωρίζει την βασική δομή που έχουν όλα τα site. Έτσι ξέρει οτι πάνω, κάτω και ενδεχομένως αριστερά και δεξιά υπάρχουν κάποιες μπάρες που αποτελούν κομμάτια του template και φυσικά δέν έχουν περιεχόμενο. Συνεπώς το μάτι φυσιολογικά θα πάει κατευθείαν στο μέρος που είναι το περιεχόμενο. Εκεί είναι και ο χώρος που πρέπει να βάλουμε διαφημίσεις (above the fold)</p>
<p>Έτσι καλό είναι να έχουμε ένα μεγάλο vertical banner στην αρχή του περιεχομένου, ή ακόμα καλύτερα ένα μικρό τετράγωνο μέσα στο περιεχόμενο (σαν φωτογραφία μέσα στο κείμενο) Επίσης καλό είναι στο τέλος να έχουμε ακόμα ένα τετράγωνο. Αυτό πάλι σχετίζεται με μία κίνηση που κάνει ο χρήστης. Μόλις τελειώσει το διάβασμα του περιεχομένου, πρέπει να αποφασίσει τί θα κάνει. Εκεί ακριβώς μία διαφήμιση δίνει μια αρκετά καλή λύση <img src='http://humanworks.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Τα link units είναι καλό να μπαίνουν σαν επέκταση του μενού του site ωστόσο αυτή η τεχνική αν και έχει φανταστικά αποτελέσματα είναι κάπως intrusive.</p>
<h3>Πόσα ad units να βάλω;</h3>
<p>Ως γνωστό το google επιτρέπει μέχρι 3 ad units και 2 link units σε κάθε σελίδα. Έτσι είναι πολύ λογικό να ξεκινήσετε χρησιμοποιώντας τα όλα. Λάθος! Η λογική όσο περισσότερες διαφημίσεις τόσες πιό πολλές και οι πιθανότητες για κλίκ δέν ισχύει, ή μάλλον ισχύει αλλα δέν σημαίνει απαραίτητα οτι μας συμφέρει.</p>
<p>Καταρχίν ένα site που είναι γεμάτο διαφημίσεις είναι ο ορισμός του spam, ενώ αντίστοιχα ένα site που έχει ελάχιστες διαφημίσεις δίνει ένα άλλο προφίλ (αλήθεια πώς σας φένεται που αυτό το blog δέν έχει καθόλου διαφημίσεις;)</p>
<p>Απο την άλλη υπάρχει κάτι άλλο που πρέπει να λάβετε πολύ σοβαρά υπόψιν. Ας υποθέσουμε οτι σε μία σελίδα υπάρχουν 3 ad units τα οποία έχουν 4 διαφημίσεις το καθένα. Οι συνολικά 12 διαφημίσεις που εμφανίζονται, είναι ταξινομημένες ανάλογα με το bid του advertiser.</p>
<p>Έτσι αν κάποιος κάνει κλίκ στην πρώτη μπορεί το κλίκ να κοστίσει $1 ενώ στην τελευταία να στοιχίζει μόλις $0.02. Αν τώρα οι επισκέπτες μας συνηθίζουν να κάνουν κλίκ στις διαφημίσεις που εμφανίζονται πιό χαμηλά &#8211; κάτι που γενικά συνηθίζεται &#8211; κερδίζουμε λιγότερα χρήματα εκτός του οτι το site μας δέν εμπνέει κύρος.</p>
<p>Για να μιλάμε και με παραδείγματα, στο <a href="http://www.topsites.gr/">directory</a> μας αποφάσισα να πειραματιστώ, και αφού έκοψα εντελώς το adsense unit που είχε στην κορυφή, το site συνέχισε να κερδίζει τα ίδια χρήματα.</p>
<h3>Χρώματα στις διαφημίσεις</h3>
<p>Στο κεφάλαιο χρώμα υπάρχει γενικώς ένα debate. Κάποιοι υποστηρίζουν οτι είναι καλύτερες οι blended διαφημίσεις &#8211; δηλαδή οι διαφημίσεις που έχουν ίδιο στύλ με το site &#8211; ενώ άλλοι πιστεύουν οτι πρέπει να είναι διαφορετικό για να &#8220;τραβάει&#8221; το μάτι.</p>
<p>Προσωπικά έχω την εντύπωση οτι αυτό εξαρτάται απο το site. Γενικά είναι καλό το blend &#8211; και για αισθητικούς λόγους &#8211; ωστόσο για site που έχουν πολλούς return visitors (πχ. forums και blogs) καλό είναι να υπάρχει ένα rotation στα χρώματα γιατι οι χρήστες συνηθίζουν και δέν κάνουν κλίκ.</p>
<p>Επίσης έχω παρατηρήσει πως οι διαφημίσεις που έχουν τα link με μπλέ χρώμα (#0000FF) δουλεύουν αρκετά καλά. και αυτό ίσως οφείλεται στο οτι το μπλέ είναι ένα standard χρώμα για links εδώ και δεκαετίες.</p>
<h3>Channels και metrics</h3>
<p>Ίσως το σημαντικότερο κομμάτι του optimization για adsense είναι το trial and error. Καλά όλα τα tips που λέμε αλλά δέν είναι όλα τα site ίδια και έτσι χρειάζονται πειράματα για να σιγουρευτείς για το τί δουλεύει και τί όχι σε μιά συγκεκριμένη περίπτωση.</p>
<p>Για αυτό είναι απαραίτητο να χρησιμοποιούμε channels για κάθε ad unit και να βλέπουμε ανα διαστήματα (τουλάχιστον 10.000 impressions) τί λειτουργεί καλύτερα. Επίσης αν έχετε πρόσκληση για το <a href="http://humanworks.gr/monetization/%CF%83%CF%85%CE%BD%CE%B5%CF%81%CE%B3%CE%B1%CF%83%CE%AF%CE%B1-adsense-%CE%BC%CE%B5-analytics/">integration του adsense με analytics</a> σας το συνιστώ ανεπιφύλακτα γιατί δίνει πληροφορίες που παλιότερα δέν ήταν δυνατόν να έχουμε (πχ. ποιές σελίδες κερδίζουν τα περισσότερα χρήματα, ποιοί referers, ποιά keywords απο μηχανές αναζήτησης, κτλ).</p>
<p>Αυτά τα ολίγα για σήμερα, ελπίζω το σημερινό άρθρο να βοηθήσει και να δούμε πιό πολλούς full time adsensers το 2009 <img src='http://humanworks.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://humanworks.gr/monetization/optimizing-adsense/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Αγοράζοντας domain names μέρος 1ο</title>
		<link>http://humanworks.gr/tutorials/%ce%b1%ce%b3%ce%bf%cf%81%ce%ac%ce%b6%ce%bf%ce%bd%cf%84%ce%b1%cf%82-domain-names/</link>
		<comments>http://humanworks.gr/tutorials/%ce%b1%ce%b3%ce%bf%cf%81%ce%ac%ce%b6%ce%bf%ce%bd%cf%84%ce%b1%cf%82-domain-names/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 19:24:31 +0000</pubDate>
		<dc:creator>Νίκος Παπανώτας</dc:creator>
				<category><![CDATA[domaining]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[domain sales]]></category>
		<category><![CDATA[domains]]></category>

		<guid isPermaLink="false">http://humanworks.gr/?p=134</guid>
		<description><![CDATA[Τα περισσότερα καλά domains, τουλάχιστον όσο αφορά το .com, έχουν αγοραστεί. Για την ακρίβεια με παραπάνω απο 78 εκατομμύρια κατοχυρωμένα .com τα πράγματα είναι αρκετά δύσκολα εφόσον φυσικά ενδιαφερόμαστε για την παγκόσμια αγορά.
Στην Ελλάδα τα πράγματα είναι πολύ καλύτερα, ωστόσο τα &#8220;φιλέτα&#8221; έχουν κατωχυρωθεί εδώ και πολλά χρόνια, κυρίως απο ISPs. Όπως και να έχει [...]]]></description>
			<content:encoded><![CDATA[<p>Τα περισσότερα καλά domains, τουλάχιστον όσο αφορά το .com, έχουν αγοραστεί. Για την ακρίβεια με παραπάνω απο <a href="http://www.domaintools.com/internet-statistics/">78 εκατομμύρια</a> κατοχυρωμένα .com τα πράγματα είναι αρκετά δύσκολα εφόσον φυσικά ενδιαφερόμαστε για την παγκόσμια αγορά.</p>
<p>Στην Ελλάδα τα πράγματα είναι πολύ καλύτερα, ωστόσο τα &#8220;φιλέτα&#8221; έχουν κατωχυρωθεί εδώ και πολλά χρόνια, κυρίως απο ISPs. Όπως και να έχει είναι συχνό το να πρέπει να αγοράσουμε κάποιο <a href="http://humanworks.gr/blog/domaining/">domain</a> απο τρίτο για το site μας.</p>
<h3>Γιατί να αγοράσω ένα domain;</h3>
<p>&#8230;είναι μια εύλογη ερώτηση που ακούω όταν συμβουλεύω κάποιον πελάτη να αγοράσει κάποιο υφιστάμενο domain αντί να κατωχυρώσει κάτι σχετικό με το όνομά του. Η απάντηση διαφέρει ανάλογα με το project, ωστόσο σε γενικές γραμμές οι λόγοι που συνήθως αγοράζω domains είναι οι παρακάτω:</p>
<ul>
<li>Brand. Απλά και μόνο το οτι το όνομα topsites.gr ακούγεται πιό καλά απο το thebestsitesofgreece.gr.</li>
<li><a href="http://humanworks.gr/seo/%cf%84%ce%af-%ce%b5%ce%af%ce%bd%ce%b1%ce%b9-%cf%84%ce%bf-search-engine-optimization/">Search engine optimization</a>: Ανάλογα με την χρήση που είχε πρίν, αλλα και τα keywords που το απαρτίζουν, μπορεί να βοηθήσει στα organic search engine results.</li>
<li>Traffic. Πολλά domains έχουν ήδη κάποιο traffic το οποίο μπορεί να μας ενδιαφέρει.</li>
</ul>
<p>Απο εκεί και πέρα υπάρχουν και άλλοι λόγοι, ωστόσο το ουσιαστικό είναι να καταλαβαίνει κάποιος τί σημασία έχει το domain σε ένα site και τότε σίγουρα καταλαβαίνει και γιατί πρέπει να αγοράσει ένα <img src='http://humanworks.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Απο πού αγοράζω ένα domain;</h3>
<p>Παγκοσμίως υπάρχουν αρκετά marketplaces που ασχολούνται με τις αγοροπωλησίες domain. Ενδεικτικά θα αναφέρω τις πιο σημαντικές κατα την δική μου άποψη :</p>
<ul>
<li><a href="http://marketplace.sitepoint.com/">Sitepoint marketplace</a></li>
<li><a href="http://www.namepros.com/">Namepros</a></li>
<li>και το δικό μας <a href="http://www.webdigity.com/index.php/board,30.0.html">webdigity marketplace</a> <img src='http://humanworks.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>Φυσικά υπάρχουν πολλά παραπάνω marketplaces απο αυτά και η αλήθεια είναι οτι κάθε <a href="http://paymentblogger.com/2007/05/17/a-complete-list-of-webmaster-forums/">webmaster forum</a> έχει και ένα, απλώς εδώ σας δίνω κάποια που έχω χρησιμοποιήσει και ξέρω οτι λειτουργούν σωστά. Για να προλάβω μερικά σχόλια, δέν περιλλαμβάνω στην λίστα το DP γιατί πλέον είναι πολύ πιο εύκολο να σε ληστέψουν εκεί, παρά στο Iraq&#8230;</p>
<p>Τα παραπάνω marketplace είναι ουσιαστικά forums και υπάρχει προσωπική επαφή με τον πωλητή. Υπάρχουν και marketplaces πιό αυτοματοποιημένα στα οποία μπορείτε να βρείτε premium domains όπως το <a href="https://auctions.godaddy.com/trpHome.aspx?">godaddy</a> και το <a href="http://sedo.co.uk">sedo</a>.</p>
<p>Όσο αφορά την ελληνική αγορά δέν γνωρίζω κάτι ανάλογο &#8211; μια και που ουσιαστικά αγορά δέν υπάρχει ακόμα &#8211; αλλά μπορείτε να δείτε κάποια απο τα domain που είναι προς πώληση στο <a href="http://www.freestuff.gr/forums/index.php?f=126">free stuff</a> και στο <a href="http://domaintalk.gr/index.php?pf=10&amp;h=1&amp;start=0">domaintalk</a>.</p>
<h3>Έτοιμος/η να αγοράσεις;</h3>
<p>Το παρών post ήταν ουσιαστικά μιά εισαγωγή στο <a href="http://humanworks.gr/blog/domaining/">domaining</a>, ωστόσο άν δέν έχετε κάνει ποτέ αγορά domain απο τρίτο, καλύτερα περιμένετε το επόμενο post του blog μας(ή βάλτε τον <a href="http://feeds.feedburner.com/HumanWorks">feed</a> reader σας να περιμένει <img src='http://humanworks.gr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) οπου θα εξηγήσουμε το πώς αξιολογούμε domains, τους κινδύνους, και γενικά το πρακτικό κομμάτι της δουλειάς.</p>
<p><strong>UPDATE</strong>: Έτοιμο και το νέο post για τις <a href="http://humanworks.gr/domaining/%CE%B1%CE%B3%CE%BF%CF%81%CE%AC%CE%B6%CE%BF%CE%BD%CF%84%CE%B1%CF%82-domain-names-%CE%BC%CE%AD%CF%81%CE%BF%CF%82-2%CE%BF/">αγοροπωλησίες domain</a> <img src='http://humanworks.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://humanworks.gr/tutorials/%ce%b1%ce%b3%ce%bf%cf%81%ce%ac%ce%b6%ce%bf%ce%bd%cf%84%ce%b1%cf%82-domain-names/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ελληνικά social bookmarklets</title>
		<link>http://humanworks.gr/seo/greek-social-bookmarlets/</link>
		<comments>http://humanworks.gr/seo/greek-social-bookmarlets/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 22:35:30 +0000</pubDate>
		<dc:creator>Νίκος Παπανώτας</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[web marketing]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[bookmarlets]]></category>
		<category><![CDATA[social bookmarks]]></category>
		<category><![CDATA[social media]]></category>

		<guid isPermaLink="false">http://humanworks.gr/?p=113</guid>
		<description><![CDATA[Μετά το bookmarklet για το twiter και αφού δέν υπάρχει κάποιος έτοιμος κώδικας για ελληνικά social media sites, σκέφτηκα πως θα ήταν καλό να μοιραστώ μαζί σας μία λύση που δουλεύει με τα πιό δημοφηλή social bookmarks της χώρας μας.
Είναι γραμμένο εξ&#8217;ολοκλήρου σε javascript οπότε θα λειτουργήσει με οποιοδήποτε CMS και λογικά δέν θα σας [...]]]></description>
			<content:encoded><![CDATA[<p>Μετά το <a href="http://humanworks.gr/uncategorized/bookmarlet-%CE%B3%CE%B9%CE%B1-twitter/">bookmarklet για το twiter</a> και αφού δέν υπάρχει κάποιος έτοιμος κώδικας για ελληνικά social media sites, σκέφτηκα πως θα ήταν καλό να μοιραστώ μαζί σας μία λύση που δουλεύει με τα πιό δημοφηλή social bookmarks της χώρας μας.</p>
<p>Είναι γραμμένο εξ&#8217;ολοκλήρου σε javascript οπότε θα λειτουργήσει με οποιοδήποτε CMS και λογικά δέν θα σας πάρει πάνω απο πέντε λεπτά για να το εγκαταστήσετε στο site σας.</p>
<h3>Πώς λειτουργεί</h3>
<p>Καταρχίν κατεβάστε το zipάκι απο <a href="http://humanworks.gr/greek-social-media.zip">εδώ</a>. Ανεβάστε τα αρχεία που θα βρείτε στον server σας και μετά σε κάθε σελίδα που θέλετε να εμφανίζονται τα links στα social bookmarks, προσθέστε τον παρακάτω κώδικα στο &lt;head&gt;:</p>
<pre class="brush: xml;">
&lt;script type=&quot;text/javascript&quot; src=&quot;gr-social-bookmarks.js&quot;&gt;&lt;/script&gt;
</pre>
<p>Στο σημείο που θέλετε να εμφανιστούν τα εικονίδια, βάλτε αυτό:</p>
<pre class="brush: xml;">
&lt;script type=&quot;text/javascript&quot;&gt;
displaySocialButtons( '/' , 'padding:0px;');
&lt;/script&gt;
</pre>
<p>Το πρώτο όρισμα είναι το path που βρίσκονται οι εικόνες (πχ. /images/) ενώ το δεύτερο είναι για να βάλετε έξτρα CSS directives για τις εικόνες. Αν δέν θέλετε να πειράξετε το CSS απλά αφήστε το κενό (πχ. displaySocialButtons( &#8216;/&#8217;, &#8221;);)</p>
<p>Ελπίζω να σας αρέσει. Αν πιστεύετε οτι παρέλειψα κάποιο social bookmark αφήστε ένα σχόλιο.</p>
<p><strong>Update</strong>: Μόλις βάλαμε και το foracamp στο bookmarklet (thanks στον <a href="http://experts-zone.gr/">apanag</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://humanworks.gr/seo/greek-social-bookmarlets/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Bookmarlet για twitter</title>
		<link>http://humanworks.gr/uncategorized/bookmarlet-%ce%b3%ce%b9%ce%b1-twitter/</link>
		<comments>http://humanworks.gr/uncategorized/bookmarlet-%ce%b3%ce%b9%ce%b1-twitter/#comments</comments>
		<pubDate>Sat, 25 Oct 2008 11:07:12 +0000</pubDate>
		<dc:creator>Νίκος Παπανώτας</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[διάφορα]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://humanworks.gr/?p=72</guid>
		<description><![CDATA[Πρόσφατα διαπίστωσα οτι δέν υπάρχει κάποιο bookmarlet για twitter σαν αυτά που χρησιμοποιούμε για digg, facebook, κτλ. Για να είμαι ειληκρινής δέν έψαξα και πολύ μια και που το να κάνεις ένα μόνος σου είναι σχετικά εύκολο.
Το παρακάτω παράδειγμα είναι για wordpress, ωστόσο είναι πολύ εύκολο να το προσαρμόσετε σε οποιοδήποτε CMS. Λοιπόν έχουμε και [...]]]></description>
			<content:encoded><![CDATA[<p>Πρόσφατα διαπίστωσα οτι δέν υπάρχει κάποιο bookmarlet για twitter σαν αυτά που χρησιμοποιούμε για digg, facebook, κτλ. Για να είμαι ειληκρινής δέν έψαξα και πολύ μια και που το να κάνεις ένα μόνος σου είναι σχετικά εύκολο.</p>
<p>Το παρακάτω παράδειγμα είναι για wordpress, ωστόσο είναι πολύ εύκολο να το προσαρμόσετε σε οποιοδήποτε CMS. Λοιπόν έχουμε και λέμε:</p>
<p>Ανοίξτε απο τον κατάλογο με το θέμα που χρησιμοποιείτε (/wp-content/themes/&#8230;) το αρχείο single.php. Εκεί που θέλετε να προστεθεί ο κώδικας για το twitter προσθέστε τα παρακάτω:</p>
<pre class="brush: php;">
&lt;?php
$twit = get_the_title();
$turl = file_get_contents('http://th8.us/api.php?url=' . urlencode(get_permalink()));
if ( (strlen(utf8_decode($twit)) + strlen($turl)) &gt; 139 )
substr($twit, 0, (136 - strlen($turl))) . '... ' . $turl ;
else
$twit .= ' ' . $turl;
echo '&lt;a href=&quot;http://twitter.com/home?status=', $twit , '&quot;&gt;Twitter&lt;/a&gt;';
?&gt;
</pre>
<p>Update : Δέν δουλεύει σωστά με ελληνικά URL. Το διορθώνω</p>
<p>Update: Τώρα δουλεύει άψογα. Απ&#8217;ότι φένεται το tinyurl έχει πρόβλημα οπότε χρησιμοποίησα άλλη υπηρεσία</p>
<p>Happy twitting <img src='http://humanworks.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://humanworks.gr/uncategorized/bookmarlet-%ce%b3%ce%b9%ce%b1-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
