Contia

The Web Trend

Category Archives: Ιστοσελίδες – eshop

CMS (Σύστημα Διαχείρισης Περιεχομένου) Drupal

Το Drupal στην αρχή γράφτηκε από τον Dries Buytaert ως σύστημα πίνακα ανακοινώσεων αλλά το 2001 αποτέλεσε λογισμικό ανοικτού κώδικα. “Drupal” είναι η διατύπωση στην αγγλική γλώσσα της ολλανδικής λέξης “druppel”, που σημαίνει «σταγόνα». Ο Buytaert ήθελε να ονομάσει τον ιστοτόπο “dorp” (στα Ολλανδικά σημαίνει «χωριό», αναφερόμενος στη διάσταση της κοινότητας), αλλά έκανε ένα ορθογραφικό λάθος κατά τη διαδικασία ελέγχου του ονόματος χώρου (domain name) και τελικά το άφησε ως Drupal, σκεπτόμενος ότι έτσι ακούγεται καλύτερα. Το Drupal έχει λάβει επαίνους από τους διαχειριστές ιστοσελίδων, σχεδιαστές και προγραμματιστές για τον αρθρωτό σχεδιασμό του. Το Drupal αποτελεί ένα πολύ δυνατό CMS. Χρησιμοποιείται για τον σχεδιασμό δυναμικών ιστοσελίδων και αποτελεί ένα σημαντικό εργαλείο για τους προγραμματιστές.

Το Drupal μπορεί να χρησιμοποιηθεί σε όλα τα λειτουργικά συστήματα Windows, Mac OS X, Linux, FreeBSD, ή οποιασδήποτε πλατφόρμα που υποστηρίζει είτε το διακομιστή ιστοσελίδων Apache (έκδοση 1.3+), είτε το Internet Information Services (έκδοση IIS5+), καθώς επίσης και τη γλώσσα προγραμματισμού PHP (έκδοση 4.3.3+). Μια νέα υλοποίηση για την βάση δεδομένων επιτρέπει άμεση υποστήριξη για SQLite, MySQL/MariaDB και PostgreSQL. Μέσω contributed modules υποστηρίζονται και οι MS SQL Server, Oracle και άλλα. Η συμβατότητα του drupal με τις τεχνολογίες που χρησιμοποιούνται στις μέρες μας το κάνει πιο γνωστό και πιο εφαρμόσιμο στη πράξη από την κοινότητα των προγραμματιστών.

Με το Drupal, υπάρχει η δυνατότητα να δημιουργήσει κάποιος τη δικιά του ιστοσελίδα με το δικό του τύπο περιεχομένου. Για παράδειγμα, μπορεί να δημιουργήσει μια προσαρμοσμένη μορφή για τις λίστες καταλόγου ή να προσθέσει ένα προσαρμοσμένο πεδίο σε μια σελίδα ή επίσης να συγγράψει το δικό το άρθρο και να το κοινοποιήσει στο προσωπικό του ιστολόγιο (blog).

Το Drupal έχει ένα πολύ καλό ιστορικό όσον αφορά την ασφάλεια, και διαθέτει μια οργανωμένη διαδικασία για τη διερεύνηση, τον έλεγχο και τη δημοσίευση πιθανών προβλημάτων ασφάλειας. Αυτό κάνει το εργαλείο πιο εμπιστευτικό για τη δημιουργία πολλών κυβερνητικών ιστοσελίδων. Ο κώδικας του, αποδεδειγμένα αποτρέπει όλες τις κοινές απειλές του κυβερνοχώρου ,όπως αυτές ορίζονται από τον οργανισμό Open Web Application Security Project (OWASP). (Τι είναι το Drupal) (2016) «http://codelibre.com» .

Πλεονεκτήματα του Drupal

  • Εύκολο στην χρήση και την ενημέρωση: Η κοινότητα του drupal μας δίνει τη δυνατότητα να μπορούμε μόνοι μας να ενημερώνουμε την ιστοσελίδα μας χωρίς να χρειάζεται η βοήθεια του σχεδιαστή της ιστοσελίδας.

  • Μηδενικό κόστος: Το Drupal είναι λογισμικό ανοιχτού κώδικα, έτσι δεν χρειάζεται να καταβάλετε έξοδα ούτε για χορήγηση αδειών αλλά ούτε και για την ανάπτυξη της ιστοσελίδας σας.

  • Αξιόπιστο και ασφαλές: Το Drupal έχει μια εκτεταμένη και ενεργή κοινότητα που το υποστηρίζει. Η συνεχής βελτίωσή του μας παρέχει εξασφαλισμένη ασφάλεια από ενδεχόμενους εξωτερικούς κινδύνους.

  • Φιλικό με μηχανές αναζήτησης (Εξαιρετικό SEO): Μπορεί να διαμορφωθεί για φιλικές διευθύνσεις(URLs).

  • Αρθρωτή (modular) δομή και πολύ ευέλικτη διαμόρφωση.
  • Πολύ καλά οργανωμένη διαχείριση χρηστών, ομάδων και δικαιωμάτων.
  • Σταθερότητα και επιδόσεις – ιστοσελίδες που βασίζονται στο Drupal δεν απαιτούν πολλούς πόρους στο διακομιστή και τρέχουν πιο γρήγορα.

Μειονεκτήματα του Drupal

  • Πολυπλοκότητα: Το Drupal σε σχέση με τα υπόλληπα CMS εργαλεία όπως είναι το WordPress και το Joomla απαιτεί εξειδικευμένες γνώσεις προγραμματισμού με αποτέλεσμα ένας αρχάριος να μη μπορεί να κατασκευάσει εύκολα τη δική του ιστοσελίδα.

  • Έλλειψη ∆ωρεάν Plugins: Τα Plugins στο Drupal ονομάζονται « modules » . Επειδή κατά κύριο λόγο χρησιμοποιείται για την κατασκευή των σελίδων των επιχειρήσεων τα περισσότερα καλά module δεν είναι δωρεάν ενώ εκείνα τα modules που είναι δωρεάν προς χρήση δεν μπορούν ικανοποιήσουν τον χρήστη όσον αφορά τη λειτουργία τους.

  • Έλλειψη Templates: Το Drupal έχει έλλειψη πολλών έτοιμων templates και επίσης τα περισσότερα που διατίθενται είναι επί πληρωμή.

  • Όχι και τόσο φιλικό προς το χρήστη.

CMS (Σύστημα Διαχείρισης Περιεχομένου) Joomla

Στις μέρες μας για τη κατασκευή μιας ιστοσελίδας πολλοί προγραμματιστές προτιμούν τη συγγραφή κώδικα σε κατάλληλα προγράμματα διαχείρισης περιεχομένου (CMS). Τα εργαλεία αυτά μας δίνουν τη δυνατότητα να δημιουργήσουμε ιστοσελίδες με ξεχωριστό design και αποτελεσματική λειτουργικότητα. Επίσης η χρήση αυτών των εργαλείων διευκολύνει την επεξεργασία των πληροφοριών μιας ιστοσελίδας από τον ίδιο τον χρήστη πράγμα που σημαίνει ότι την κάνει πιο εύκολη και ευέλικτη στη διαχείρισή της. Κάποια από αυτά είναι εύκολα στη χρήση τους ενώ κάποια άλλα απαιτούν εξειδικευμένες γνώσεις πάνω στο αντικείμενο της πληροφορικής.

Ένα από τα προγράμματα διαχείρισης περιεχομένου, το οποίο και θα αναλύσουμε στη συνέχεια, είναι το Joomla. Το Joomla είναι ένα ελεύθερο και ανοικτού κώδικα σύστημα διαχείρισης περιεχομένου. Χρησιμοποιείται για τη δημοσίευση περιεχομένου στον παγκόσμιο ιστό (World Wide Web) και σε τοπικά δίκτυα – intranets. Είναι γραμμένο σε PHP και αποθηκεύει τα δεδομένα του στη βάση MySQL. Το βασικό χαρακτηριστικό του είναι ότι οι σελίδες που εμφανίζει είναι δυναμικές, δηλαδή δημιουργούνται την στιγμή που ζητούνται. Ένα σύστημα διακομιστή(server) όπως είναι ο Apache λαμβάνει τις αιτήσεις των χρηστών και τις εξυπηρετεί.

Με ερωτήματα προς τη βάση λαμβάνει δεδομένα τα οποία μορφοποιεί και αποστέλλει στον εκάστοτε φυλλομετρητή (web browser) του χρήστη. Το Joomla έχει και άλλες δυνατότητες εμφάνισης όπως η προσωρινή αποθήκευση σελίδας, RSS feeds, εκτυπώσιμες εκδόσεις των σελίδων, ειδήσεις, blogs, δημοσκοπήσεις, έρευνες, καθώς και πολύγλωσση υποστήριξη των εκδόσεών του. (πηγή: wikipedia)

Το Joomla είναι ένα χρήσιμο εργαλείο κατασκευής ιστοσελίδας, που επιτρέπει δημιουργία δυναμικού site με σύγχρονο design σε πολύ μικρό χρονικό διάστημα και με πολύ μικρό κόστος. Το Joomla είναι ένα από τα καλύτερα σήμερα CMS (Content Management System, Σύστημα Διαχείρισης Περιεχομένου) μαζί με άλλα εργαλεία όπως είναι το WordPress, το Magento και το Drupal. Η δυνατότητα χρήσης του Joomla περιορίζεται μόνο από τη δημιουργικότητά σας και τις γνώσεις του συγκεκριμένου CMS. Η κοινότητα του Joomla μας παρέχει πληθώρα επεκτάσεων (plugins) τα οποία είναι χρήσιμα σε διάφορες λειτουργίες όπως για παράδειγμα στην εφαρμογή μιας απλής φόρμας επικοινωνίας. Επίσης η ποικιλία των δωρεάν (free) θεμάτων που κυκλοφορούν στο διαδικτυακό εμπόριο επιτρέπει σε απλούς χρήστες οι οποίοι δεν έχουν μεγάλη εξοικείωση με τέτοιου είδους εργαλεία να κατασκευάσουν μια ικανοποιητική ιστοσελίδα παρουσίασης μιας ενέργειας.

Σκόπιμο είναι πριν προχωρήσει κάποιος, ακόμη κι έμπειρος στο χώρο της κατασκευής ιστοσελίδων, να εξετάσει εκείνα τα πλεονεκτήματα που κάνει έναν συγκεκριμένο CMS εργαλείο να είναι ξεχωριστό ανάλογα πάντα με το είδος της ιστοσελίδας προς κατασκευή. Εκτός όμως των πλεονεκτημάτων που προσφέρει καλό θα είναι να εξετάζονται και όλα εκείνα τα αρνητικά στοιχεία ώστε να μην υπάρχει πρόβλημα κατά την υλοποίηση της ιστοσελίδας.

Πλεονεκτήματα του Joomla

  • Είναι εφαρμογή ανοιχτού κώδικα, δηλαδή μπορείτε να την χρησιμοποιείτε ελεύθερα, καθώς και να την τροποποιείτε για να διευρύνετε τις δυνατότητές της.

  • Παρέχει διαχειριστικό περιβάλλον για τον χρήστη, σε διάφορους browsers όπως είναι το google chrome, το firefox,η opera, το safari κ.ά., κατά το οποίο μπορεί να ανεβάζει εικόνες, βίντεο και όποια άλλη πληροφορία επιθυμεί.

  • Έχει τη δυνατότητα πρόσθεσης διαφημιστικών banners, photo galleries, forum κ.λπ.

  • Μεγάλη διαθεσιμότητα σε templates. Η κοινότητα που δραστηριοποιείται γύρω από το Joomla, ιδιώτες ακόμη και επιχειρήσεις, παρέχουν συνεχώς νέα themes έναντι μικρού κόστους ή και δωρεάν, συνεπώς είναι εύκολο να βρεθεί κάποιο theme που να καλύπτει τις ανάγκες των περισσοτέρων ιστοτόπων.

  • Δυνατότητα εισαγωγής απεριόριστων άρθρων και με μεγάλο όγκο πληροφοριών.

  • Μεγάλη φιλικότητα προς τον διαχειριστή / χρήστη της ιστοσελίδας χάρης στον εξιδανικευμένο πίνακα περιεχομένων που περιλαμβάνει το Joomla για τους μη έμπειρους χρήστες αυτής.

  • Μεγάλη ποικιλία πρόσθετων και επεκτάσεων plugins από την κοινότητα του Joomla.

  • Δεν απαιτείται υψηλό επίπεδο τεχνικών γνώσεων για να δημιουργήσετε μια ιστοσελίδα με ωραίο design και περιεχόμενο.

  • Ευκολία στην αναβάθμιση. Στις τελευταίες σειρές του Joomla η ευκολία αναβάθμισης λαμβάνεται σημαντικά υπόψη κατά τον σχεδιασμό, οπότε με απλές ενέργειες ο διαχειριστής του ιστοτόπου μπορεί να κάνει αναβαθμίσεις σε core components. Η αναβάθμιση των προσθέτων ποικίλει ως προς την ευκολία.

Μειονεκτήματα του Joomla:

  • Υπάρχουν πολλά παράπονα για το SEO του Joomla στο διαδίκτυο. Πολλές σελίδες φτιαγμένες σε Joomla εντοπίζονται σε καλή θέση στη κατάταξη της google, δηλαδή τα πάνε περίφημα στο SEO. Τα τελευταία όμως χρόνια φαίνεται να χάνει έδαφος ως προς αυτό το κομμάτι από τα υπόλοιπα CMS εργαλεία. Το μειονέκτημα αυτό όμως δεν αποκλίνει τη πλατφόρμα από τεχνολογίες SEO, διότι με τις κατάλληλες ρυθμίσεις μπορεί κανείς να πετύχει σημαντικές βελτιώσεις στο SEO της ιστοσελίδας του.

  • Όσα περισσότερα plugins εγκατασταθούν, τόσο πιο ασταθής γίνεται η εφαρμογή.

  • Οι ιστοσελίδες που βασίζονται στο Joomla αποτελούν στόχο για τους χάκερ. Κάθε φορά που ανακοινώνεται μία νέα έκδοση του Joomla, αποκαλύπτονται και τα κενά ασφαλείας που καλύπτει η έκδοση αυτή, εκτός αν δεν υπάρχουν κενά ασφαλείας στην συγκεκριμένη νέα έκδοση. Αυτό προκαλεί την κοινότητα των hackers στην αναζήτηση ανενημέρωτων και ευπαθών εφαρμογών με στόχο την παραβίαση αυτών.


Wordpress

Οι δυνατότητες του WordPress στη κατασκευή ιστοσελίδων

To WordPress είναι μια πλατφόρμα κατασκευής site στο ίντερνετ που ξεκίνησε το 2003 από τον Matt Mullenweg και τον Mike Little. Σήμερα, σχεδόν μια δεκαετία μετά, έχει γίνει η πιο δημοφιλή και η καλύτερη πλατφόρμα για να σχεδιάσετε το site σας ή το blog σας. Το WordPress δεν είναι πια μια ερασιτεχνική blogging platform.

Παραπάνω από το 50% των top 100 websites στον κόσμο τρέχουν σήμερα σε WordPress, πράγμα που είναι σχεδόν απίστευτο εάν το συγκρίνουμε με το 27% που ήτανε το 2010. Το ποσοστό αυτό προβλέπεται να αυξηθεί στα επόμενα χρόνια, όπου πιθανολογείται να γίνει μονοπώλιο στην αγορά. Παρακάτω διατυπώνουμε μερικές από τις δυνατότητες που προσφέρει στον χρήστη.

Σήμερα, αυτό το λογισμικό έχει δώσει πνοή σε χιλιάδες blogs που είναι ιδιαίτερα δημοφιλή και έχουν πολύ traffic. Το WordPress είναι ένα πολύ δυνατό εργαλείο και έχει πάρα πολλά καλογραμμένα πρόσθετα. Τα plugins ή πρόσθετα που είναι δωρεάν είναι περισσότερα από 24.000 και παραπάνω από 1.700 θέματα διατίθενται και αυτά δωρεάν.
Ο αριθμός τους συνέχεια αυξάνει, και αυτό σημαίνει ότι αν ξεκινήσετε σήμερα το site σας θα έχετε απεριόριστη. πρόσβαση σε χιλιάδες θέματα και πρόσθετα, χωρίς να χρειαστεί να αγοράσετε κάτι<>.

Το WordPress είναι Open Source Platform: είναι μια πλατφόρμα ανοιχτού κώδικα, που σημαίνει ότι προγραμματιστές και ειδικοί από όλο τον κόσμο εργάζονται σκληρά με κοινό σκοπό να το βελτιώσουν. Αυτό το λογισμικό μπορεί να χρησιμοποιηθεί άπειρες φορές και σε άπειρα site και e-shops χωρίς κανέναν περιορισμό και κανένα κόστος αγοράς άδειας.

Δυνατότητες του WordPress

Δεν χρειάζεται να πληρώσετε σε κανένα τρίτο μέρος ή εταιρεία για να αγοράσετε κάποια άδεια λογισμικού, όπως γίνεται με τα Windows. Το μόνο που χρειάζεται να κάνετε είναι να πληρώσετε για το domain name, το hosting και το κόστος κατασκευής του site σας.

Έχει Spam Protection: Με plugins όπως το Akismet, GASP, Conditional Captcha, και πολλά άλλα, μπορείτε να σταματήσετε χιλιάδες spam comments και νέες spam εγγραφές χρηστών. Πιστεύω ότι το WordPress έχει την καλύτερη λύση στο spam protection από οποιοδήποτε άλλο site στο ίντερνετ.

Μεγαλύτερη Κοινότητα Τεχνικής Υποστήριξης: Η τεράστια κοινότητα τεχνικής υποστήριξης από bloggers, developers, designers και απλούς χρήστες σε όλο τον κόσμο, κάνει το λογισμικό τόσο λειτουργικό, δυνατό και σταθερό.
Δεν θα αντιμετωπίσετε ποτέ κανένα πρόβλημα στο να προσθέσετε ή να αφαιρέσετε μαι νέα δυνατότητα στο WordPress. Υπάρχουν πάρα πολλές πηγές στο ίντερνετ και πλήθος sites που μπορείτε να βρείτε λύσεις και βοήθεια σε όλα τα ζητήματα που θα αντιμετωπίσετε.

WordPress Themes & Plugins: Το WordPress.org είναι το πρώτο site που μπορεί να βρει κάποιος δωρεάν themes. Το επίσημο αποθετήριο θεμάτων του λογισμικού προσφέρει χιλιάδες WordPress themes & plugins χωρίς κάποιο κόστος.

WordPress Premium Τhemes & Premium Plugins: Μπορείτε να δημιουργήσετε το πρώτο σας site χωρίς να ξοδέψετε ούτε ένα cent. Θα πρέπει βέβαια να αγοράσετε ένα domain name και το απαραίτητο hosting.
Αν όμως θελήσετε να κάνετε ένα επαγγελματικό site με άπειρες δυνατότητες θα πρέπει να αγοράσετε ένα Premium WordPress Theme και ίσως μερικά Premium Plugins.
Υπάρχουν χιλιάδες από αυτά στις παρακάτω εταιρείες:

  • WooCommerce, η καλύτερη δωρεάν λύση eCommerce για να φτιάξετε το δικό σας site.
  • Gravity Forms, μια πολύ καλή λύση για να δημιουργήσετε εξειδικευμένες φόρμες, φόρμες πληρωμών, φόρμες παραγγελίας και άλλα.

articles categories

Archieves

Donate

Help us to improve our blog. Please donate, if theses posts related with your interests
1,00
Personal Info

Donation Total: 1,00€