07 Ιανουαρίου, 2015

Οικονομική φιλοξενία - 1 : πώς μπορείτε να την προσεγγίσετε

για επαγγελματίες και ιδιώτες
Δωρεάν δεν υπάρχει! Αλλά υπάρχει το χαμηλό κόστος ή το κόστος σύμφωνα με τις ανάγκες μας ...και όχι τεχνητά διογκωμένο. 
Ιδιαίτερα στο cloud hosting, αλλά και γενικότερα στα πακέτα φιλοξενίας ιστοσελίδων το κόστος εξαρτάται σε μεγάλο βαθμό από το χώρο που θα χρειαστούμε, άρα και από τον όγκο των αρχείων μας. Τα αρχεία συνήθως περιλαμβάνουν εικόνες και προγραμματιστικά αρχεία (PHP, HTML) των οποίων το μέγεθος και το πλήθος μπορεί να κειμένεται, αλλά αν κάνουμε σωστή διαχείριση μπορεί να περιοριστεί αρκετά. Από κει και πέρα ο όγκος ενός website θα αυξηθεί αρκετά αν αποφασίσουμε να χρησιμοποιήσουμε Σύστημα Διαχείρισης Περιεχομένου (Wordpress), επειδή θα χρησιμοποιηθεί μία Βάση Δεδομένων.
Αντιθέτως αν οι ανάγκες μας δεν είναι αυξημένες μπορούμε να αποφύγουμε την εγκατάσταση συστήματος διαχείρισης και να ξεκινήσουμε την παρουσία μας στο Διαδίκτυο με μια ιστοσελίδα HMTL5 (fixed) την οποία μπορούμε να εμπλουτίσουμε με όλα τα καλούδια του webdesign (video, slider, photoalbum, maps, κ.α.) ώστε το τελικό αποτέλεσμα να μη στερείται σε τίποτα όσον αφορά την εμφάνιση και τη λειτουργικότητά του. Μάλιστα πολλά από αυτά τα εργαλεία που εξασφαλίζουν δυναμικό περιεχόμενο και καλύτερη εμφάνιση τα προσφέρουν για χρήση οι ιστοσελίδες κοινωνική δικτύωσης και άλλα μεγάλα websites online υπηρεσιών και αρκεί μόνο να τα προσαρμόσουμε κατάλληλα.
Με την παραπάνω τεχνική εξασφαλίζουμε πολύ μικρό όγκο για τις ιστοσελίδες μας άρα και μικρότερο κόστος φιλοξενίας

Η ενσωμάτωση δυναμικού περιεχομένου είναι καλύτερο να γίνεται από την online υπηρεσία ή το κοινωνικό δίκτυο που μας βολεύει περισσότερο να χρησιμοποιούμε. Μερικές από τις πιο πρόσφατες κατασκευές ιστοσελίδων περιλαμβάνουν ενσωμάτωση δυναμικού περιεχομένου κοινωνικά δίκτυα ή online υπηρεσίες με τους παρακάτω τρόπους :

  • Facebook - Likebox
  • LinkedIn  - Profile
  • Google+ - Badge
  • Blogspot - Blogroll
  • Google - Map
  • Youtube - Video
  • Picasa - Slideshow
  • Instagram - Photoalbum
  • car.gr πρόσφατες αγγελίες
  • Pinterest photos
ΑΚΟΛΟΥΘΕΙ
Οικονομική φιλοξενία - 2 : επαγγελματική και αποδοτική διαχείριση ηλ. ταχυδρομείου

24 Δεκεμβρίου, 2014

WOOCOMMERCE στα Ελληνικά

Για να μετάφράσετε στα Ελληνικά ένα ηλεκτρονικό κατάστημα που έχει κατασκευαστεί με το WoooCommerce (plugin του Wordpress), αρκεί να ανεβάσετε το αντίστοιχο αρχείο .mo μέσα στο φάκελο :
/public_html/marketing/wp-content/plugins/woocommerce/i18n/languages

Το αρχείο μπορείτε να το βρείτε με αναζήτηση στο Internet

Για οποιαδήποτε βοήθεια μπορείτε να στείλετε e-mail στο διαχειριστή αυτού του blog

20 Νοεμβρίου, 2014

Γιατί χρησιμοποιούμε το WordPress στη δημιουργία ιστοσελίδων?!

Γιατί χρησιμοποιούμε CMS;
  • Επειδή δε χρειάζεται να ανακαλύψουμε τον τροχό στην κατασκευή ισοσελίδων και τη διαχείριση ενός website
  • Το 60% αυτών που θέλουμε να φτιάξουμε, είναι τετριμένα
  • Είναι ανοιχτού κώδικα και μπορούν να τροποποιηθούν
  • Απλοποιούν τη συχνή προσθήκη / ενημέρωση περιεχομένου
Γιατί χρησιμοποιούμε το WordPress;
  • Είναι CMS που κατασκευάζεται από μία εταιρεία, όχι από πολλούς ανεξάρτητους προγραμματιστές
  • Έχει περάσεις από ελέγχους
  • Ο πυρήνας του για τη βασική χρήση δίνεται δωρεάν
  • Είναι φιλικό και έυκολο για τον απλό χρήστη και ο πεξεργαστής κειμένου είναι ένα απλοποιημένο Word.
  • Είναι το πιο φιλικό προς τις μηχανές αναζήτησης
  • Έχει τη μεγαλύτερη κοινότητα από προγραμματιστές & γραφίστες
  • Έχει πληθώρα πρόσθετων εργαλείων & εικαστικών, είτε δωρεάν είτε με αγορά
Που δεν ενδύκνειται η χρήση του WordPress
  • Websites λίγων σελίδων που δεν ανανεώνονται συχνά
  • Ηλεκτρονικά καταστήματα με πολλούς κωδικούς - είδη ( περισσότερα από 1.000 )
  • Κοινότητες χρηστών, forums

17 Νοεμβρίου, 2014

Πώς να "κατεβάσετε" προσωρινά ένα website φτιαγμένο σε WP

Για προγραμματιστές

Με ρώτησε πρόσφατα ένας φίλος που δεν τον πλήρωνε κάποιος πελάτης, πως μπορεί να απενεργοποιήσει ένα website. Υπάρχουν δεκάδες τρόποι να το κάνεις και χωρίς να χαλάσεις την κατασκευή. Εκείνη την ώρα δε μπορούσα να έχω πρόσβαση στα αρχεία (FTP), ούτε στη διαχείριση της φιλοξενίας (cPanel). Επίσης δεν θέλαμε να πειράξουμε τους nameservers στο registrar ' αυτό θα ήταν το επόμενο και πιο μόνιμο στάδιο.

Ήταν μια κατασκευή website με WordPress, αλλά το ίδιο μπορεί να γίνει σε οποιοδήποτε σύστημα χρησιμοποιεί php. Φυσικά, το ίδιο μπορεί να θέλει κάποιος για το δικό του website για διάφορους λόγους. Με την παρακάτω λύση μπορείτε να απενεργοποιήσετε τις σελίδες που βλέπουν οι επισκέπτες και να συνεχίστε να δουλεύετε στον Πίνακα Διαχείρισης (Dashboard)

Υπάρχει λοιπόν η εντολή 
require('file2.php');
η οποία όταν γραφτεί μέσα σε ένα αρχείο που εκτελείται (π.χ. file1.php), απαιτεί την ενσωμάτωση του αρχείου file2.php, σε εκείνο ακριβώς το σημείο. Το χαρακτηριστικό αυτής της εντολής και η διαφορά της με την include είναι ότι με τη χρήση της require και στην περίπτωση που δε βρεθεί το αρχείο σταματάει η εκτέλεση του κώδικα php και η παραγωγή HTML, σε εκείνο το σημείο.

Συγκεκριμένα για το WP, εντοπίζουμε το αρχείο header.php μέσα από το
Appearance >> Editor
και στην αρχή του αρχείου προσθέτουμε
<?php   require('payment');   ?>


Αφού δεν υπάρχει το payment, σταματάει να εμφανίζεται οποιαδήποτε σελίδα στο front-end :)


18 Οκτωβρίου, 2014

Κατασκευή Ηλεκτρονικού Καταστήματος

Τα Συστήματα Διαχείρισης Περιεχομένου (Content Managment Systems) είναι πακέτα λογισμικού που χρησιμοποιούνται για την κατασκευή ιστοσελίδωνΣτην καθομηλουμένη CMS, με κορυφαία παραδείγματα τα Drupal, Wordpress, Joomla κ.α. Η επιλογή CMS για το website που θέλουμε να φτιάξουμε είναι κανονικά ένα πολύ μεγάλο κομμάτι της όλη εργασίας και η διαδικασία αυτή γίνεται κάθε φορά που ξεκινάμε να φτιάξουμε ένα website, επειδή αποτελεί και αφορμή να ενημερωνόμαστε για τις όποιες εξελίξεις. Το πεδίο αυτό τη πληροφορικής είναι από τα ταταχύτερα αναπτυσόμενα μιας και σχετίζεται άμεσα με το Ηλεκτρονικό Εμπόριο. 

Ένας developer (μηχανικός) είναι φύση αδύνατο να γνωρίζει το ίδιο καλά και να μπορεί να χειριστεί αποδοτικά το ίδιο όλα τα CMS. Μια τέτοια προσπάθεια είναι και αρνητική διότι δε θα καταφέρναμε να βελτιστοποιήσουμε την απόδοσή μας σε κανέναν από αυτά.  Πάντως οι γενικές αρχές που ακολουθούν τα CMS είναι λίγο πολύ ίδιες, οπότε αν υπάρχει η ανάγκη και με διάβσμα ένας μηχανικός μπορεί να κατασκευάσει οτιδήποτε του ζητηθεί πάνω σε οποιαδήποτε πλατφόρμα. 

Τελικά κάθε κατασκευαστής ιστοσελίδων έχει να προτείνει μεταξύ δύο ή το πολυ τριών επιλογών και θα προβάλλει τα πλεονεκτήματά τους ως τη βέλτιστη λύση. Σε κάθε περίπτωση η επιλογή CMS γίνεται αφού πρώτα ιεραρχίσουμε τις απαιτήσεις του συστήματος, δηλ.
  • ευκολία χειρισμού από μη προγραμματιστές (ωστόστο εξοικιωμένους χρήστες του διαδικτύου)
  • αναβαθμίσεις (πόσο εύκολα γίνονται)
  • τεχνική υποστήριξη, επίσημη κι ανεπίσημη, δηλ. και από τον κατασκευαστή και από forums
  • εμφάνιση : πολλά και μοντέρνα έτοιμα εικαστικά (themeforest.com) - Η αγορά ενός καλού εικαστικου κοστίζει λιγότερο από 50 ευρώ και προσφέρει ευκολίες και ευελιξία. Αισθητικά η διαφορά με τα δωρεάν είναι τεράστια. Ο χρόνος εγκατάσταστης είναι ελάχιστος.
  • εστιασμένη χρήση : Πολύ απλά υπάρχουν CMS που εστιάζουν στην ανάπτυξη e-shop παρά σε blog
  • επεκτασιμότητα : Εκτός απο την βασική λειτουργία, τι εργαλεία μπορεί να προσθέσει κάποιος
  • η βασική λειτουργία : Ειδεσεογραφικό που κάποια στιγμή θα αποκτήσει ένα μικρό κατάστημα;
  • ή e-shop με λίγα άρθρα για υποστήριξη?
  • τι επιπλέον χαρακτηριστικά έχουν : πχ υπάρχει πακέτο σύνδεσης με τράπεζες; ή θα χρειαστεί να το φτιάξουμε
Η δικής μας πρόταση είναι
  • Επιλογή μεταξύ Drupal ή WordPress με plugin για e-shop
  • Εγκατάσταση και παραμετροποίηση
  • Σύνδεση με PayPal
  • Αν θέλουμε και απευθείας σύνδεση με τράπεζα θα χρειαστεί και παραπάνω χρόνος ανάπτυξης
  • Παραμετροποίηση για 2 γλώσσες Εληνικά + Αγγλικά
  • Επιλογή εικαστικού και εγκατάσταση (responsive theme)
  • Επίδειξη δυνατοτήτων στον τελικό χρήστη & επιλογή εμφανισης αρχικής καi εσωτερικών σελίδων
  • Σχεδιασμός e-shop & περιεχομένου σε συνεργασία με τον ιδιοκτήτη
  • Κατασκευή σελίδων : e-shop, σελίδες κειμένου, μενού (σε 2 γλώσσες)
  • Αν υπάρχουν κείμενα πρέπει να μεταφραστοτούν από τον ιδιοκτήτη του site
  • On Site SEO
  • Σύνδεση με Google
  • Δοκιμαστική λειτουργία
  • Παράδοση
  • Εκπαίδευση

12 Οκτωβρίου, 2014

Αλφαβητάρι για Web-άδες ( Ελληνικό )

Συμπληρώνεται...

d : dnhost.gr - Καταχώρηση ονομάτων και υπηρεσίες φιλοξενίας
e : eett.gr - Ελληνική επιτροπή τηλεπικοινωνιών και ταχυδρομείων
f : forth.gr -
g : google.gr -
h : hol.gr -
i : internet.gr -
p : papaki.gr - Καταχώρηση ονομάτων και υπηρεσίες φιλοξενίας
s : simplepay.gr - Πληρωμές online
t : translate.google.gr - Μετάφραση
u : utorrent.com - μTorrent
v : viva.gr -
w : winbank.gr - Web Banking