|
Τι σημαίνει web hosting
Αν σκέφτεστε πως έχει έρθει ο καιρός να αποκτήσετε και εσείς μια παρουσία στο Διαδίκτυο είτε για να προβάλλετε την εταιρεία σας είτε για τους δικούς σας προσωπικούς λόγους, τότε χρειάζεστε έναν υπολογιστή που είναι συνεχώς συνδεδεμένος στο Internet και μπορεί να «φιλοξενήσει» τις σελίδες που έχετε φτιάξει ή έχουν δημιουργήσει για εσάς επαγγελματίες σχεδιαστές και προγραμματιστές.
Η «φιλοξενία» (hosting) ενός web site δεν είναι, ουσιαστικά, τίποτα άλλο παρά η προσφορά χώρου στο σκληρό δίσκο κάποιου on line υπολογιστή (web server).
Αν διαθέτετε μια μόνιμη σύνδεση με το Internet θα μπορούσατε κάλλιστα να μετατρέψετε και το δικό σας υπολογιστή σε web server, αφού βέβαια πρώτα «φορτώνατε» τα απαιτούμενα προγράμματα. Επειδή όμως δεν μπορούμε όλοι να παίζουμε το ρόλο του επαγγελματία (ειδικότερα σε χώρους όπου απαιτούνται εξειδικευμένες γνώσεις), αυτή τη δουλειά συνήθως την αναλαμβάνουν οι εταιρείες που έχουν ως αντικείμενο εργασιών τους την προσφορά υπηρεσιών στο Διαδίκτυο.
Τι παραπάνω προσφέρουν οι εταιρείες που πουλάνε web hosting (φιλοξενία ιστοσελίδων) στο Διαδίκτυο;
Οι εταιρείες που προσφέρουν web hosting διαθέτουν καταρχάς το απαραίτητο υλικό (hardware), μισθωμένες γραμμές με μόνιμες συνδέσεις στο Διαδίκτυο, καθώς και το απαραίτητο λογισμικό (software) που απαιτείται για μια ολοκληρωμένη φιλοξενία ενός site στους servers τους.
Τις περισσότερες φορές διαθέτουν περισσότερους του ενός servers, το λιγότερο έναν για κάθε μια εξειδικευμένη υπηρεσία (για παράδειγμα ένα web server που διαθέτει το χώρο όπου αποθηκεύονται οι σελίδες σας, ένα mail server που διαχειρίζεται τα e-mails σας κ.λπ.).
Οι γραμμές που χρησιμοποιούν έχουν μεγαλύτερες ταχύτητες από αυτές που έχουν οι περισσότεροι απλοί χρήστες στα σπίτια τους. Για να καταλάβετε τι εννοούμε, μια απλή ISDN γραμμή προσφέρει ταχύτητες της τάξης των 64 KBps μέχρι 128 KBps, ενώ μια γραμμή OC3, για παράδειγμα, φτάνει τα 155 ΜBps.
Για κάθε μια υπηρεσία που θέλετε να διαθέτει ο προσωπικός σας server θα πρέπει να έχετε αγοράσει και τα αντίστοιχα προγράμματα, τα οποία ασφαλώς κοστίζουν αρκετά χρήματα και θέλουν εξειδικευμένες γνώσεις για να καταφέρετε να τα εγκαταστήσετε. Οι εταιρείες που σας προσφέρουν τη φιλοξενία στους servers τους τα έχουν αγορασμένα και εγκατεστημένα, και ασφαλώς αναλαμβάνουν και την τεχνική υποστήριξη και αναβάθμιση τους.
Ασφαλώς, όσο περισσότερους πελάτες και ανάγκες έχει η εκάστοτε εταιρεία τόσο περισσότερους servers πρέπει να διαθέτει και να αναβαθμίζει συνεχώς τις γραμμές της ώστε να μπορούν να εξυπηρετούν σωστά τους πελάτες της.
¶ρα, τις περισσότερες φορές συμφέρει πολύ περισσότερο να φιλοξενήσετε το site σας σε κάποια εταιρεία που προσφέρει web hosting, παρά να φτιάξετε το δικό σας προσωπικό server που θα αναλάβει αυτήν τη δουλειά.
Πώς να επιλέξω τη σωστή εταιρεία που θα μου προσφέρει αυτό που ψάχνω;
Η σωστή επιλογή web host είναι ίσως από τα πιο σημαντικά στοιχεία για την επιτυχία ενός δικτυακού τόπου. Μπορεί το web design, το development, η λειτουργικότητα κι όλα τα άλλα χαρακτηριστικά του κάθε site να βρίσκονται στη «βιτρίνα» έτσι ώστε ο επισκέπτης/πελάτης να έρχεται σε άμεση επαφή με αυτά. Xωρίς όμως την ανάλογη υποστήριξη στο θέμα της φιλοξενίας (κατάλληλος server, υποστήριξη των επιθυμητών λειτουργιών, ταχύτητα και ποιότητα γραμμών) όλα αυτά πάνε δυστυχώς χαμένα. Ο χρόνος φορτώματος μιας ιστοσελίδας είναι πολύ καθοριστικός για το αν θα κερδίσουμε α θα χάσουμε πελάτες και για το αν θα ανέβουμε ή όχι στην εκτίμηση του on line κοινού.
Σκεφτείτε το εξής: κάποιος διαβάζει για εσάς σε κάποιο άρθρο ή βλέπει το διαφημιστικό σας banner σε άλλο site. Πιστεύετε πως αν πατήσει μια φορά και δε δει ανταπόκριση, θα προσπαθήσει ξανά σε 10 λεπτά; Μάλλον δεν πρόκειται να ξαναπροσπαθήσει κι έτσι ένας ακόμη πιθανός πελάτης θα έχει χαθεί.
Ακόμη κι αν η υπηρεσία web host που έχετε επιλέξει είναι γρήγορη αλλά υστερεί σε συγκεκριμένους τομείς που εσείς μπορεί να χρειάζεστε, όπως για παράδειγμα στην αποδοχή πιστωτικών καρτών, και πάλι μπορεί να σας κάνει να χάνετε πελάτες. Όπως βλέπετε, το να διαλέξει κανείς τον κατάλληλο web host είναι μια πολύ σοβαρή υπόθεση...
Πώς όμως διαλέγει κανείς τον κατάλληλο web host (υπάρχουν δεκάδες χιλιάδες ανά τον κόσμο) και πώς μπορεί να ξέρει ποιος είναι ο καταλληλότερος για το δικό του site; Ας δούμε μερικά πρακτικά βήματα που πρέπει να κάνετε για να σιγουρέψετε πως το site σας θα φιλοξενείτε στους σωστούς servers...
1) Πρώτα από όλα καθίστε και σκεφτείτε ποιες ακριβώς είναι οι ανάγκες σας προτού αρχίσετε να ψάχνετε για τον web host. Δεν υπάρχει νόημα στο να βρει κάποιος ένα web host και αργότερα να δει πως δεν υποστηρίζει κάποια υπηρεσία που χρειάζεται ή να πληρώνει άδικα για κάποια που δεν του είναι αναγκαία. Ρωτήστε τον «site manager» σας ή προσπαθήστε να γράψετε εσείς σε ένα χαρτί ποιες ακριβώς πιστεύετε πως είναι οι πραγματικές ανάγκες του site σας ώστε να στεγαστεί και να λειτουργήσει χωρίς προβλήματα. Για παράδειγμα, αν χρειάζεστε δυναμικό περιεχόμενο ή χρήση βάσεων δεδομένων θα πρέπει να χρησιμοποιηθούν κάποιες από τις γνωστές scripting γλώσσες προγραμματισμού, τις οποίες θα πρέπει να υποστηρίζει ο server στον οποίο θα φιλοξενείτε το site σας (π.χ. ASP, PHP, Coldfusion, CGI, Perl κ.λπ.).
2) Αποφασίστε αν θέλετε dedicated server α απλό virtual hosting. Όλες οι μεγάλες εταιρείες φιλοξενίας ιστοσελίδων προσφέρουν και τις δύο λύσεις, ενώ τιμές και ειδικά πακέτα προσφορών μπορείτε να πληροφορηθείτε συνήθως από τα web sites τους.
Αν το site σας έχει αυξημένες απαιτήσεις σε bandwidth (προβλέπεται δηλαδή ότι θα έχει αυξημένη κίνηση), χώρο ή βασίζεται σε δυναμικές σελίδες που απαιτούν ταχύτητα επεξεργασίας και εμφάνισης, αν θέλετε να έχετε πολλαπλά IP addresses ή αν για οποιονδήποτε άλλο λόγο χρειάζεστε τον απόλυτο έλεγχο ενός server, τότε αξίζει να νοικιάσετε έναν αφοσιωμένο (dedicated) server. Με τους αφοσιωμένους servers απολαμβάνετε, μεταξύ άλλων, απόλυτο έλεγχο του μηχανήματος (root access). Συνήθως σας παρέχονται πολλαπλές διευθύνσεις IP, ελέγχετε τα POP3 accounts, μπορείτε να εγκαταστήσετε τα δικά σας προγράμματα, κ.λπ. Ουσιαστικά έχετε το δικό σας μηχάνημα συνδεδεμένο στο δίκτυο μιας εταιρείας web hosting. Το πλεονέκτημα είναι ότι ενώ τον έλεγχο του server τον έχετε εσείς, τη συντήρηση του server καθώς και τη σύνδεσή του με το Internet την αναλαμβάνει η εταιρεία που θα σας προσφέρει αυτήν τη λύση.
Μερικές περιπτώσεις όπου θα χρειαστείτε dedicated server:
· Διαθέτετε μεγάλα αρχεία που θα μπορούν να κατεβάζουν οι επισκέπτες σας
· Παίζετε ζωντανά μουσική ή video
· Έχετε πολύ μεγάλο αριθμό επισκεπτών ταυτόχρονα στο site σας
· Η εμφάνιση των σελίδων σας γίνεται δυναμικά με χρήση γλωσσών προγραμματισμού και από μεγάλες βάσεις δεδομένων και υπάρχουν ταυτόχρονα αρκετοί χρήστες στο site σας
· Θέλετε να δίνετε e-mails στα μέλη σας της μορφής email@τοsiteσας (αν και υπάρχουν ακόμα και υπηρεσίες που προσφέρουν δωρεάν τέτοιας μορφής mail π.χ. mailbox.gr)
· Διαθέτετε portal site που προσφέρει αρκετές εξειδικευμένες υπηρεσίες στους επισκέπτες του.
Αν θέλετε να κάνετε, για παράδειγμα, μια απλή παρουσίαση της εταιρείας σας με στατικές σελίδες ασφαλώς και δε χρειάζεστε dedicated server. Στην περίπτωση αυτή διαλέγετε τη λύση του απλού και σαφώς φτηνότερου virtual hosting, όπου δηλαδή σε ένα server στον οποίο δεν έχετε πλήρη έλεγχο, φιλοξενείτε το site σας μαζί με sites άλλων πελατών της εταιρείας και σας δίνονται πρόσθετα και κάποιες έξτρα υπηρεσίες.
Το virtual hosting είναι το πιο συνηθισμένο και τις περισσότερες φορές βολικό, αλλά και συμφέρον οικονομικά για sites που δεν έχουν πολύ μεγάλη κίνηση και υψηλές απαιτήσεις.
Στο κάτω κάτω, αν δείτε πως το site σας αρχίζει να «βαραίνει» ή αυξάνονται πάρα πολύ οι επισκέπτες του, μπορείτε ανά πάσα στιγμή να το μετακινήσετε σε έναν dedicated server. Αν πιστεύετε πως θα αυξηθούν οι απαιτήσεις του site σας μελλοντικά, καλό θα είναι να ρωτήσετε την εταιρεία που θα σας φιλοξενήσει αν μπορείτε οποιαδήποτε στιγμή να «μετακομίσετε» σε έναν dedicated server πληρώνοντας τη χρηματική διαφορά.
3) Αποφασίστε αν θα επιλέξετε Unix α NT server.
Σε γενικές γραμμές τα υπέρ στους unix servers είναι σταθερότητα, ταχύτητα, κόστος και μεγαλύτερη ασφάλεια ενώ προτείνουμε NT servers αν θέλετε να έχετε εφαρμογές σε ASP, Coldfusion α να χρησιμοποιήσετε MS-SQL βάσεις δεδομένων, όπου ασφαλώς αποτελούν την καλύτερη επιλογή. Επίσης συνεργάζονται καλύτερα και με το Frontpage, σε περίπτωση που δουλεύετε με αυτό.
4) Αναζητήστε εταιρείες στους εξειδικευμένους καταλόγους που έχουν δημιουργηθεί αποκλειστικά για να σας διευκολύνουν στην εύκολη και γρήγορη εύρεση εταιρειών που προσφέρουν web hosting.
Για την Ελλάδα προτείνουμε το site http://www.webhosting.gr που είναι και το μοναδικό στο είδος του μέχρι στιγμής, και για το εξωτερικό τα sites:
http://www.webhostlist.com, http://www.hostindex.com, http://www.tophosts.com, http://www.findsp.com/Hosting, http://www.findwebspace.com, http://www.hostcompare.com, http://www.hostingrepository.com, http://www.hostreview.com, http://www.ispcheck.com, http://www.webhostdir.com, http://www.hostsearch.com και http://www.webhosters.com.
Στα περισσότερα από τα παραπάνω sites σας δίνεται η δυνατότητα αναζήτησης με επιλογές των χαρακτηριστικών του «πακέτου φιλοξενίας» που θέλετε ανάλογα με τις ανάγκες σας.
Εννοείται πως μπορείτε να βρείτε εταιρείες παροχής φιλοξενίας και από τους ελληνικούς ή και διεθνείς καταλόγους και μηχανές αναζήτησης, αλλά σίγουρα οι παραπάνω διευθύνσεις που σας προτείνουμε θα σας εξυπηρετήσουν καλύτερα.
5) Επικοινωνήστε με τις εταιρείες που βρήκατε από την αναζήτηση. Κάντε το είτε με e-mail είτε τηλεφωνικώς. Για να τις «δοκιμάσετε», επικοινωνήστε μαζί τους ώρες και ημέρες που δε δουλεύουν τα υπόλοιπα εμπορικά καταστήματα για να δείτε αν θα έχετε άμεση ανταπόκριση. Προτιμήστε web hosting με 24ωρη υποστήριξη και όλες τις μέρες, για να αποφύγετε δυσάρεστες εκπλήξεις τα Σαββατοκύριακα και τις βραδινές ώρες.
Για να ελέγξετε ακόμα περισσότερο την αξιοπιστία της εταιρείας που διαλέξατε:
· Ρίξτε μια ματιά στο σχεδιασμό του site τους. Εταιρείες που δεν έχουν διαθέσει κάποια χρήματα για τη σωστή παρουσίασα τους, για ποιο λόγο να έχουν ξοδέψει χρήματα για τον εξοπλισμό τους που σαφώς κοστίζει πολύ περισσότερο;
· Κάντε ένα ping στη διεύθυνση του site τους, σημειώστε και συγκρίνετε τους χρόνους απόκρισης με άλλα sites που έχετε επισκεφτεί στο παρελθόν και γνωρίζετε ότι «φορτώνουν» γρήγορα στον browser σας. Η εντολή ping υπάρχει ενσωματωμένη στα Windows. Όσο είστε συνδεδεμένοι με το Internet πηγαίνετε στο «Έναρξη», μετά στο «Εκτέλεση», γράψτε «command» και πατήστε το «enter». Γράψτε ping και τη διεύθυνση του site της εταιρείας (με τη σαφέστατη προϋπόθεση πως η εταιρεία φιλοξενεί και το site της στους server της) για παράδειγμα http://www.hosting.com και πατήστε το enter. Θα εμφανιστεί μια λίστα με όλους τους servers (hops) ξεκινώντας από το δικό σας υπολογιστή και καταλήγοντας στο server όπου φιλοξενείται το site της εταιρείας που ψάχνετε. Δίπλα από κάθε ένα server θα δείτε το χρόνο απόκρισης, που είναι και αυτός που μας ενδιαφέρει. Όσο μικρότερο χρόνο βλέπετε από server σε server τόσο το καλύτερο. Σημαντικός είναι ο συνολικός χρόνος και όχι πόσους servers περνάμε μέχρι να φτάσουμε στον προορισμό μας, γιατί μπορεί να έχουμε ένα server που μέσα από πέντε hops κάνει 4500 ms συνολικό χρόνο και έναν άλλο που μετά από δεκαπέντε hops να έχει συνολικό χρόνο 3000 ms που είναι σαφώς μικρότερος άρα και γρηγορότερος. (Συμβουλή: Yπάρχουν και on line εφαρμογές για να κάνετε ping στις διευθύνσεις που θέλετε να τεστάρετε. Για παράδειγμα: http://www.network-tools.com, http://www.subnetonline.com/tools/ping.html κ.λ.π.).
· Ρωτήστε τους πόσοι πελάτες αντιστοιχούν σε ένα server (όσο περισσότεροι τόσο μεγαλύτερη η καθυστέρηση), τι hardware διαθέτουν (χαρακτηριστικά των υπολογιστών όπου θα φιλοξενείται το site σας) και με τι ταχύτητες γραμμών.
Τι χαρακτηριστικά πρέπει να ζητήσω για το πακέτο φιλοξενίας που μου προσφέρεται και ποια θεωρούνται τα πιο σημαντικά;
Αν και είπαμε πως τα χαρακτηριστικά έχουν να κάνουν πάντα με τις απαιτήσεις του site και του πελάτη, υπάρχουν μερικά που είναι συνήθως και τα πιο ουσιαστικά. Αυτά είναι:
Χώρος: Τα 5MB φτάνουν για την παρουσίαση μιας εταιρείας μέσα από 5-1 0 σελίδες html με γραφικά και κείμενα (για να πούμε την αλήθεια, με λίγο στρίμωγμα χωράνε ακόμα και 500 σελίδες με απλά γραφικά), αλλά αν θέλετε να ανανεώνετε το site σας ή να κρατάτε αρχείο με τις παλιότερες σελίδες και τα γραφικά τους, τότε σίγουρα δεν πρόκειται να σας φτάσει. Προτιμήστε από 15MB μέχρι 500ΜΒ για sites με αρκετά multimedia και αρχεία γενικότερα.
E-mails: Το πόσα POP3 e-mails σας προσφέρονται. Για παράδειγμα, πέντε (5) pop3 accounts σημαίνει πως μπορείτε να «διαβάζετε» από εξωτερικό mail client (παράδειγμα το outlook express) accounts όπως webmaster@yoursite.gr, info@yoursite.gr, sales@yoursite.gr, contact@yoursite.gr, τοόνομάσας@yoursite.gr κ.λπ. Υπάρχουν πακέτα φιλοξενίας που προσφέρουν άπειρα POP 3 accounts, τα οποία δημιουργείτε εσείς μέσω του control panel που θα διαβάσετε παρακάτω.
Αν δε σας δίνουν άπειρα POP 3, κοιτάξτε να δίνουν άπειρα e-mail aliases που είναι «εικονικά», ουσιαστικά, mails της μορφής ότιθέλετε@yoursite.gr και με δυνατότητα να γίνονται forward στα POP3 accounts που εσείς ορίζετε.
Traffic: Ουσιαστικά αποτελεί έναν περιορισμό στην κίνηση που μπορεί να έχει το site σας, αφού οι περισσότεροι web hosters σας δίνουν συγκεκριμένη μηνιαία κίνηση δεδομένων (traffic) που συνήθως ξεκινάει από 1GB και φτάνει μέχρι τα 20GB ή και παραπάνω. Αυτό το ποσοστό «καταναλώνεται» ανάλογα με τους επισκέπτες που έχει το site σας. Έτσι, αν έχετε ένα site που η αρχική του σελίδα είναι 80KB και την επισκέπτονται καθημερινά 500 επισκέπτες, έχετε κατευθείαν ένα traffic της τάξης των 1.2GB περίπου ανά μήνα. Έχοντας ξεπεράσει το μέγιστο επιτρεπτό όριο του 1ΜΒ, χρεώνεστε έξτρα τα υπόλοιπα, περίπου 200ΜB με το ποσό που πρέπει να αναφέρεται στα χαρακτηριστικά του πακέτου φιλοξενίας που διατίθεστε να αγοράσετε. Το καλύτερο ασφαλώς είναι να σας δίνουν «απεριόριστο» traffic, ειδάλλως ένα νούμερο της τάξης των 5GB είναι αρκετό για sites με αξιόλογη κίνηση.
Συντάκτης: Σισκόπουλος Δημήτρης (d.siskopoulos@weblogic.gr)
Πηγή: Περιοδικό Ε-ΝΕΤ τεύχος 48 - Οκτώβριος 2001
|