Συζήτηση
Γεια χαρά, Επισκέπτης
Όνομα χρήστη: Κωδικός: Να με θυμάσαι
  • Σελίδα:
  • 1
  • 2

ΘΕΜΑ: Ποιο host να επιλέξω για Django;

Ποιο host να επιλέξω για Django; 1 Χρόνος 4 Μήνες πριν #3312

  • manikos
  • Το Άβαταρ του/της manikos
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 5
  • Ληφθείσες Ευχαριστίες 1
Καλημέρα στην PyΚοινότητα.

Πρώτο μου Post στο forum σας γιατί δεν βρήκα κάτι σχετικό αλλού!

Ασχολούμαι με web development (Django 1.8, σύντομα θα βγει και η 1.9 με Python 2.7) τον τελευταίο χρόνο και μπορώ να πω ότι με καθημερινό διάβασμα από άπειρες πηγές οι γνώσεις μου έχουν εκτιναχθεί!
Αποτέλεσμα τούτου είναι ότι έκατσα και έστησα ένα e-shop βασισμένο σε Django δίχως τη βοήθεια κάποιου έτοιμου package (mezannine ή lfs ή oscar ή γενικά κάποιο από τα επίσημα djangopackages).
Συνολικός χρόνος από το μηδέν έως το τώρα είναι: περίπου ένας χρόνος! Συμπεριλαμβάνεται και το web design σε όλο αυτό (responsive). Οπότε όσοι νομίζετε ότι είναι βουνό θα σας διαψεύσω! Σαν την python δεν έχει!

Μην σας κουράζω πολύ. Μπαίνω κατευθείαν στην ερώτηση.
Τώρα που έστησα το site και δουλεύει άψογα στον ενσωματωμένο server (manage.py runserver) τι κάνω;
Έχω ψάξει Ελλάδα για υποστήριξη Python αλλά δεν βρήκα κάτι. Στο εξωτερικό όμως βρήκα πολλά (a2hosting, pythonanytime, webfaction, heroku κλπ.). Πριν διαλέξω κάποιον από το εξωτερικό έλεγα να προτιμήσω τους δικούς μας.
  1. Υπάρχει κάποιος web host στην Ελλάδα που να υποστηρίζει Python 2.7 (το παπάκι φθάνει μέχρι 2.4 );
  2. Αν δεν επιλέξω Ελλάδα, ποιον host θα μου προτείνατε για έξω; Σκέφτομαι για shared hosting.
  3. Οι τιμές που κοίταξα είναι περίπου 8-10 ευρώ το μήνα. Πολλά δεν είναι για π.χ 1 χρόνο (κοντά 100-120 ευρώ!) εν συγκρίσει με PHP που είναι τα μισά περίπου εδώ στην Ελλάδα;

Αυτά. Ευχαριστώ πολύ για τον χρόνο σας.

Υ.Γ. Και όσοι από εσάς θέλουν ένα καλό push στην Python (που για να είστε στο forum μάλλον θέλετε) προτείνω ανεπιφύλακτα το ακόλουθο course Introduction to Computer Science and Programming Using Python από to edx. Ήταν το course που με έμαθε Python. Απλά top!
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Ποιο host να επιλέξω για Django; 1 Χρόνος 4 Μήνες πριν #3313

  • kamar
  • Το Άβαταρ του/της kamar
  • Αποσυνδεμένος
  • python
  • Δημοσιεύσεις: 382
  • Ληφθείσες Ευχαριστίες 80
Καλώς ήλθες στο Forum!

Με μια γρήγορη ματιά, διαπιστώνω ότι έχεις δίκιο για τη φιλοξενία Django sites, στην Ελλάδα.

Οπότε:
  1. Heroku (Το συνιστούν αρκετά tutorials.)
  2. Amazon
  3. DjangoEurope (Έχει καλές τιμές.)

Εγώ θα προτιμούσα Heroku, γιατί η εγγραφή είναι δωρεάν· αν σου κάνει το κρατάς, αλλιώς μετακομίζεις.
Γράφω σε Python 3
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Ποιο host να επιλέξω για Django; 1 Χρόνος 4 Μήνες πριν #3314

  • pmav99
  • Το Άβαταρ του/της pmav99
  • Αποσυνδεμένος
  • Author
  • Δημοσιεύσεις: 664
  • Ληφθείσες Ευχαριστίες 105
Αν θες να κρατήσεις το κόστος χαμηλά τότε θα πρέπει να πας σε VPS. Digital ocean και Vultr είναι οι δύο εταιρείες που μπορείς να κοιτάξεις.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Ποιο host να επιλέξω για Django; 1 Χρόνος 4 Μήνες πριν #3315

  • manikos
  • Το Άβαταρ του/της manikos
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 5
  • Ληφθείσες Ευχαριστίες 1
Ευχαριστώ πολύ για τις απαντήσεις σας.

Μετά από μελέτη των υποψήφιων Web Hosts (Vultr, Digital ocean, django europe, Webfaction, Heroku, A2 Hosting, AWS, pythonanywhere) νομίζω ότι ο νικητής είναι ο WebFaction. Μου "βγάζει" περισσότερη αξιοπιστία και μου δίνει περισσότερα (CPU, RAM, Traffic) σε σχέση με τους υπόλοιπους.
Δεν το κλειδώνω ακόμη γιατί θέλω να επανεξετάσω το cloud του Amazon (AWS).

Παραταύτα, νομίζω ότι συγκριτικά με PHP είναι ακριβότερη η Python (έλα όμως που την αγαπάμε!) ανά τον χρόνο. Δλδ, αν έχεις ένα medium-sized site γραμμένο σε PHP τότε θα πληρώσεις στην Ελλάδα περί τα 60 ευρώ το χρόνο για host. Πολύ καλή τιμή.
Αντίθετα, αν θέλεις Python ή Ruby που δεν πολυ-υποστηρίζεται στην Ελλάδα, αναγκαστικά πας εξωτερικό όπου είναι οι υποψήφιοι που ανέφερα πιο πάνω (κόστος το χρόνο περί τα 120 ευρώ!).
Εμένα πάντως μου φαίνονται πολλά.

Θα σας ενημερώσω για το πακέτο φιλοξενίας που θα διαλέξω τελικά για να ξέρει κάποιος άλλος που τυχόν βρεθεί στην ίδια θέση με μένα.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Ποιο host να επιλέξω για Django; 1 Χρόνος 4 Μήνες πριν #3316

  • manikos
  • Το Άβαταρ του/της manikos
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 5
  • Ληφθείσες Ευχαριστίες 1
Επειδή δε με αφήνει να βάλω πολλά links ορίστε και τα υπόλοιπα, για να υπάρχουν κάπου συγκεντρωμένα.

A2 Hosting[/url
AWS
pythonanywhere
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": Chrisad

Ποιο host να επιλέξω για Django; 1 Χρόνος 3 Μήνες πριν #3378

  • condoras
  • Το Άβαταρ του/της condoras
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 2
Καλησπέρα σε όλους!

Είμαι νέος στην Python, μόλις 2 εβδομάδες όμως την έχω λατρέψει!

Ασχολούμαι με διαδικτυακό προγραμματισμό και μαθαίνω django.

Όμως δεν μπορώ να βρω κανένα tutorial για να κάνω deploy το project μου σε έναν web server!

Μήπως έχει κάποιος, κάποια ιδέα σχετικά με το θέμα;;;

Ευχαριστώ εκ των προτέρων!! :)
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Ποιο host να επιλέξω για Django; 1 Χρόνος 3 Μήνες πριν #3379

  • kamar
  • Το Άβαταρ του/της kamar
  • Αποσυνδεμένος
  • python
  • Δημοσιεύσεις: 382
  • Ληφθείσες Ευχαριστίες 80
Καλώς ήλθες!

Απ' ότι καταλαβαίνεις από το θέμα, στην Ελλάδα δεν υπάρχουν servers που να φιλοξενούν django applications.

Στην ερώτησή σου τώρα:

Κάθε πάροχος φιλοξενίας έχει το δικό του τρόπο για τη μετάβαση σε production server.
Η τεκμηρίωση του Django έχει κάποια παραδείγματα και περιγράφει τι ενέργειες που πρέπει να γίνουν για τη μετάβαση. Δες εδώ.
Επίσης ένα καλό tutorial υπάρχει εδώ.
Γράφω σε Python 3
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Ποιο host να επιλέξω για Django; 1 Χρόνος 3 Μήνες πριν #3380

  • pmav99
  • Το Άβαταρ του/της pmav99
  • Αποσυνδεμένος
  • Author
  • Δημοσιεύσεις: 664
  • Ληφθείσες Ευχαριστίες 105
Ένας λόγος που η PHP είναι τόσο δημοφιλής είναι ότι είναι το πόσο εύκολο είναι να κάνεις deployment. Στις γλώσσες όπως οι python, ruby κτλ δυστυχώς δεν είναι τόσο απλό.

Εγώ θα σου προτεινα τα εξής:

1. Να αγοράσεις αυτό το ebook book.serversforhackers.com/ Και το free υλικό είναι πολύ καλό, αλλά ΙΜΗΟ τα αξίζει τα λεφτά του με το παραπάνω. Έχει υλικό που δεν το βρίσκεις αλλού συγκεντρωμένο (πx πως να σετάρεις nginx, apache κτλ). Οι γνώσεις αυτές δεν είναι απολύτως απαραίτητες για να ξεκινήσεις (θα βρεις πχ έτοιμα snippets) αλλά καλό είναι να ξέρεις τι γίνεται και στο server.

2. να μάθεις docker. Αξίζει σίγουρα τον κόπο αλλά να ξέρεις ότι θέλει και αυτό το χρόνο του, ενώ έχει ακόμα και τις παιδικές του ασθένειες. Για γρήγορο ξεκίνημα θα σου πρότεινα κάτι τέτοιο: realpython.com/blog/python/django-develo...compose-and-machine/
Αλλά στην πραγματικότητα πρέπει να περάσεις και από αυτό: shop.oreilly.com/product/0636920035671.do

Αν το site που φτιάχνεις δεν έχει ιδιαίτερες απαιτήσεις, τότε μπορείς να το φιλοξενήσεις δωρεάν για ένα χρόνο στο AWS: aws.amazon.com/free/
Οδηγίες για AWS + django έχει 3 post πίσω.

Επίσης, λύσεις όπως το Digital Ocean ή Vultr δεν κοστίζουν πάρα πολύ (πχ 60$ το χρόνο).
Τελευταία διόρθωση: 1 Χρόνος 3 Μήνες πριν από pmav99.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Ποιο host να επιλέξω για Django; 1 Χρόνος 3 Μήνες πριν #3381

  • condoras
  • Το Άβαταρ του/της condoras
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 2
Τέλεια!! Ευχαριστώ πολύ για τη βοήθεια σας!!

Θα διαβάσω αυτά που μου στείλατε και άλλα πολλά!

Και από δω και στο εξής θα τα λέμε συχνά γιατί από ότι φαίνεται στην αρχή που είμαι, ο κόσμος της python είναι όμορφος!!

:)
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Ποιο host να επιλέξω για Django; 1 Χρόνος 3 Μήνες πριν #3396

  • manikos
  • Το Άβαταρ του/της manikos
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 5
  • Ληφθείσες Ευχαριστίες 1
Γεια σου condoras,

"Είμαι νέος στην Python, μόλις 2 εβδομάδες όμως την έχω λατρέψει!"
- Κατ' αρχάς θα πρέπει να μάθεις σε έναν ικανοποιητικό βαθμό την Python. Θα σου πρότεινα μάλιστα, αφού τώρα ξεκινάς, να μάθεις την 3 και όχι την 2. Μπορεί να μην δεις άμεσα αποτελέσματα αλλά στο μέλλον σίγουρα θα δεις. Άλλωστε τα περισσότερα πακέτα από τα djangopackages υποστηρίζουν την 3. Ένα άριστο course για εκμάθηση Python είναι το: www.edx.org/course/introduction-computer-science-mitx-6-00-1x-6

"Όμως δεν μπορώ να βρω κανένα tutorial για να κάνω deploy το project μου σε έναν web server!"
Υπάρχουν αρκετά tutorials στο net για deployment του Django. Ένα από αυτά είναι και το παρακάτω αλλά θα πρέπει να έχεις ακολουθήσει όλα τα βήματα προτού φθάσεις σε αυτό το σημείο.


Εγώ θα σου πρότεινα να κάνεις το tutorial του Django (κάθε Django developer έχει περάσει από αυτό το στάδιο), μετά να κάνεις (αν θες) το tutorial από την σειρά των παραπάνω βίντεο (που στο τέλος έχει και deployment) και μετά να κάτσεις να στήσεις το δικό σου project.

Εχεις πολλά να μάθεις along your journey. Γι' αυτό χαλάρωσε, μην τρέχεις, να καταλαβαίνεις το τι κάνεις και εδώ είμαστε εμείς. Αργά βήματα και σταθερά.

Επίσης, μπορείς να διαβάσεις σιγά σιγά και αυτό το πολύ ωραίο site που έχει μέσα πολλά καλούδια (κυρίως τα links σε εξωτερικές πηγές!):
www.fullstackpython.com/

Και κάτι τελευταίο: Να βλέπεις που και που τα Django Conferences που γίνονται κατά καιρούς (από youTube ή Vimeo). Ονομάζονται PyCon[έτος], π.χ PyCon2012, PyCon2013 κοκ. Υπόψιν ότι υπάρχουν conferences με το ίδιο όνομα καθώς κάθε PyCon γίνεται σε διαφορετικές τοποθεσίες (ένα στην Αμερική και ένα στην Ευρώπη - Οπότε, π.χ, θα δεις ένα PyCon2015 που έγινε στην Alabama και ένα άλλο PyCon2015 που έγινε στην Μαδρίτη).
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Ποιο host να επιλέξω για Django; 8 Μήνες 3 Εβδομάδες πριν #3811

  • ditsikts
  • Το Άβαταρ του/της ditsikts
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 7
το digital ocean έχει πολύ καλά guides. Για deployment σε nginx, posgresql, gunicorn, ubuntu 16.04 ακολούθησα αυτό και δουλεψε απροβλημάτιστα. Έχει guides για διάφορα setup
Τελευταία διόρθωση: 8 Μήνες 3 Εβδομάδες πριν από ditsikts.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Ποιο host να επιλέξω για Django; 6 Μήνες 2 Εβδομάδες πριν #3896

  • bk
  • Το Άβαταρ του/της bk
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 1
Καλησπέρα σε όλους!

Θα ήθελα να ζητήσω πρόταση για αξιόπιστο host, ο οποίος να υποστηρίζει Django και Celery στην Ελλάδα ή στο εξωτερικό.

Θα με ενδιέφερε να υπάρχει free account αρχικά για δοκιμή του Celery κυρίως, χωρίς να είναι απαραίτητη προϋπόθεση.

Ευχαριστώ πολύ για τον χρόνο σας.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Ποιο host να επιλέξω για Django; 6 Μήνες 2 Εβδομάδες πριν #3898

  • Αποστόλης
  • Το Άβαταρ του/της Αποστόλης
  • Αποσυνδεμένος
  • pyth__
  • Δημοσιεύσεις: 69
  • Ληφθείσες Ευχαριστίες 14
Για κοίτα εδώ: www.pythonanywhere.com/ μήπως σου κάνει.
Σου δίνει shell environment και σε αφήνει να εγκαταστήσεις ορισμένα προγράμματα. Δεν γνωρίζω συγκεκριμένα για Celery, αλλά ψάξτο.

Γενικώς, το pythonanywhere είναι αρκετά καλό free hosting.
Υποθέτω πως επι πληρωμή θα είναι ακόμα καλύτερο.
Τελευταία διόρθωση: 6 Μήνες 2 Εβδομάδες πριν από Αποστόλης.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Ποιο host να επιλέξω για Django; 6 Μήνες 2 Εβδομάδες πριν #3899

  • kamar
  • Το Άβαταρ του/της kamar
  • Αποσυνδεμένος
  • python
  • Δημοσιεύσεις: 382
  • Ληφθείσες Ευχαριστίες 80
Ρίξε μια ματιά στο https://www.pythonanywhere.com, όπως έγραψε ο Αποστόλης.
Γράφω σε Python 3
Τελευταία διόρθωση: 6 Μήνες 2 Εβδομάδες πριν από kamar.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Ποιο host να επιλέξω για Django; 6 Μήνες 2 Εβδομάδες πριν #3900

  • kamar
  • Το Άβαταρ του/της kamar
  • Αποσυνδεμένος
  • python
  • Δημοσιεύσεις: 382
  • Ληφθείσες Ευχαριστίες 80
Για celery δες αυτό το post.
Γράφω σε Python 3
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
  • Σελίδα:
  • 1
  • 2
Συντονιστές: pmav99
Χρόνος δημιουργίας σελίδας: 0.412 δευτερόλεπτα

Μοιράσου το!

Powered by CoalaWeb

Λίστα Ταχυδρομείου