Ξεκίνημα του www.gentoo-users.org
Πριν λίγο ανέβασα το www.gentoo-user.org.
Είναι ένα google maps mashup όπου οι χρήστες της διανομής Gentoo μπορούν να γραφτούν και προσθέσουν την γεωγραφική θέση τους.
Μπορείτε να δείτε τους πλησιέστερους χρήστες σε εσάς (με χιλιομετρική απόσταση) να δείτε το προφίλ τους και γενικά είναι μια προσπάθεια να δούμε που υπάρχουν κοινότητες (η να δημιουργηθούν!).
Το site δουλέυει με Django με χρήση του contrib.gis (GeoDjango). Τρέχει στο slicehost, σε διανομή … Gentoo :p
Ελπίζω να κάνω και διαθέσιμο μέσω open source άδειας τον κώδικα σύντομα.
Comments
good!
Καλό :)
Τώρα μια ερώτηση που ξεφεύγει λίγο… Είσαι ευχαριστημένος από τη slicehost; Τι μέγεθος slice έχεις; Μάλλον, για να το συνοψίσω καλύτερα, μπορείς να κάνεις ένα mini-review (και maxi, αν θέλεις!);
Ευχαριστώ.
Ναι είμαι πολύ ευχαριστημένος μέχρι στιγμής (περίπου ένα μήνα είμαι εκεί όμως). έχω το 256 slice και τρέχω το blog (django) αυτό, το gentoo-users (django) , 1 στατικό site και ένα ακόμα site σε django που είναι demo (και το τρέχω με “ServerLimit 1” στον apache)
Καλή ιδέα του review, το έχω σκέφτει και εγώ, αλλα είμαι αρκετά μπλεγμένος αυτό το καιρό. Θα φροντίσω να γράψω 2 λόγια κάποια στιγμή.
Δες και το linode πάντως. Εχω ακούσει καλά λόγια και για εκεί.
Βλέπω τρεις: linode, slicehost, gandi. Και οι τρεις έχουν θετικά και αρνητικά. Ο πρώτος έχει εξαιρετική διαχείριση και περισσότερη μνήμη, ο δεύτερος έχει λιγότερη μνήμη και bandwidth αλλά αγοράστηκε από τη rackspace (εμπνέει περισσότερη σιγουριά) και ο τρίτος έχει ουσιαστικά… χρονοχρέωση, 5 mbit αποκλειστικά, δυνατότητα προγραμματισμού για spikes και τη σιγουριά του gandi (ίσως ο καλύτερος για domains). Ενσωματωμένο backup έχει μόνο ο slicehost, ο linode έχει καλύτερη απόκριση, ο gandi SAS… Γενικά, είναι μπλέξιμο στην επιλογή, αν και με λίγο tuning, ένα “κομμάτι” από τον καθένα, μπορεί να φιλοξενήσει ένα site με υπολογιζόμενο φόρτο 1.000.000 hits το μήνα και μέτρια χρήση βάσης δεδομένων.
Και τώρα μπορώ να φωνάξω:
Apache???!!!???
Δεν τρέχεις βέβαια αρκετά βαριά πράγματα, αλλά ακόμη κι έτσι, θα μπορούσες να ελευθερώσεις αρκετή μνήμη. Πόση ελεύθερη έχεις πάνω-κάτω;
apache με mod_python τρέχουν τα django processes. Το επέλεξα γιατι:
Για στατικό περιεχόμενο (εικόνες, css , javascript ) τρέχω nginx.
Βασικά το setup είναι: nginx σαν reverse proxy για τον apache. και ένα virtual host ( media.gentoo-users.org) me nginx για στατικό περιεχόμενο (εικόνες, CSS , javascript κλπ).
Οπότε, ο apache (άρα το Django) αναλαμβάνει μονο requests που έχουν ανάγκη δυναμικού περιχομένου και δεν καταναλώνει άσκοπα RAM για στατικά αρχεία (που σε τυπική χρήση είναι πολλά GET requests)
Μιας και ρωτάς, τώρα μόλις έκανα αρκετά requests σε gentoo-users.org και kill9.eu (για να ξεκινήσουν σίγουρα τα apache processes) και με free -m βλέπω:
Κατάλαβα. Μιλ μερσί. :)
Comment form for «Ξεκίνημα του www.gentoo-users.org»