Pyramid
Πυραμίδα είναι ένα πλαίσιο web σχεδιαστεί για να βοηθήσει τους προγραμματιστές που θέλουν να εργαστούν σε Python, ένα όλο και πιο χρήσιμο πλατφόρμα για να έχει η γλώσσα γίνεται όλο και πιο διαδεδομένη στην ανάπτυξη της κοινότητας.
- Ένα πλαίσιο ανάπτυξης ιστοσελίδων συμβατό με όλες τις εκδόσεις της Python
- Bootstrapping επιλογές με τη μορφή pcreate
- Εκδηλώσεις και των συνδρομητών
- Open source και εξαιρετικά ευέλικτο πλαίσιο
- Υποστηρίζεται από μια ενθουσιώδη κοινότητα και πολύ έξυπνος τεκμηρίωση
- Κλίμακες πολύ καλά σε ένα ευρύ φάσμα διαφορετικών έργων
- Μπορεί να είναι αρκετά σύγχυση σε κάποιον με μικρή εργασιακή εμπειρία στο πλαίσιο
- Αντιμετωπίζει σκληρό ανταγωνισμό τόσο από Django και φλας
Αν ψάχνετε για να αναπτύξουν ένα web app επικεντρώνεται γύρω από την Python, οι πιθανότητες είναι εσείς δεν θέλετε να το χειριστεί όλα μόνη της. Αυτός είναι όπου ένα πλαίσιο web έρχεται. Πλαίσια σας παρέχει με μια στοίβα μπορείτε να χρησιμοποιήσετε για να απλοποιήσει την ανάπτυξη και τη διαδικασία ανάπτυξης, και παίρνει πολλά από την εικασία από σχεδιαστικά στοιχεία σας. δομή ανοικτού κώδικα του προσφέρει στους χρήστες μεγαλύτερη ευελιξία από ό, τι θα βρείτε σε ένα κλειστό πλαίσιο, όπως φιάλη, και τα προϊόντα μπορεί να κλιμακωθεί εύκολα για να ταιριάζει με συγκεκριμένες απαιτήσεις σας. Πυραμίδα έχει σχεδιαστεί από το μηδέν ως λύση Goldilocks: δεν είναι πολύ μεγάλο και δεν είναι πολύ μικρό. Θα πρέπει να είναι σε θέση να πάρει αξία από αυτό, ανεξάρτητα από το μέγεθος ή το πεδίο εφαρμογής του συγκεκριμένου έργου σας. Όταν μιλάμε για μια λύση Goldilocks, είναι στο πλαίσιο αυτού που προσφέρουν άλλα πλαίσια. Megaframeworks σας παρέχει πολλές κατεύθυνση σε ό, τι μπορεί να γίνει, αλλά εγγενώς περιορίσει τι μπορεί να καταφέρει λόγω αυτών των αυστηρών και εξαιρετικά δομημένη κανόνες. Microframeorks, εν τω μεταξύ, να σας αφήσει με λίγη κατεύθυνση σε όλα, αφήνοντας τη διαδικασία της μάθησης του πλαισίου πλήρως στην δική σας χέρια. Πυραμίδα πέφτει ακριβώς στο κέντρο και μπορεί να προσφέρει τα πλεονεκτήματα του καθενός, ενώ άμβλυνση των αρνητικών επιπτώσεων που προέρχονται από την πτώση πάρα πολύ μεγάλο βαθμό από το ένα άκρο του φάσματος ή την άλλη. Πυραμίδα έχει σχεδιαστεί για να σας βοηθήσει να διατηρήσετε την ορμή σας σε κάθε στάδιο του έργου, να μειώσει τον κίνδυνο να χτυπήσει τα οδοφράγματα στο σημείο στη μέση, και να σας βοηθήσει να κολλήσει προορισμού στον τερματισμό. Ξεκινώντας με την Πυραμίδα είναι μια απλή υπόθεση. Μπορείτε να ξεκινήσετε με ένα μόνο μονάδα που μπορεί να σας βοηθήσει να πάρετε μια λαβή για το INS και outs του πλαισίου και στη συνέχεια, αναπτύξτε προς τα έξω μέσω λείο και διαισθητικό σύστημα ικριωμάτων Πυραμίδα του. Δομή προσφέρεται με τη μορφή των προτύπων, των βάσεων δεδομένων και λύσεων ασφάλειας, προσφέροντάς σας ένα υψηλότερο επίπεδο της εποπτείας, αλλά ποτέ δεν είσαι κλειδωμένος σε μια συγκεκριμένη μεθοδολογία για να κάνουμε τα πράγματα, ώστε να μπορείτε να αλλάξετε τις εργασίες σας on the fly, αν μπορείτε να βρείτε τις ανάγκες σας αλλάζει στα μέσα του έργου. Σε γενικές γραμμές, Πυραμίδα βασίζεται περισσότερο σε add-ons από βασικές ενότητες για την παροχή υπηρεσιών οργανικής υφής. Σε κάποιο βαθμό, Πυραμίδα μπορεί να είναι σχεδόν πάρα πολύ ανοιχτό τελείωσε. Σε σύγκριση με το Django και φιάλη, είναι η πιο ευέλικτη, αλλά αυτό μπορεί επίσης να είναι λίγο πιο δύσκολο να πάρει τα έδρανα σας και να ξέρετε ακριβώς όπου θα πρέπει να αρχίσει. Αλλά για τον κύριο του έργου που του αρέσει να εξερευνήσετε, αυτό μπορεί να είναι ένα πραγματικό πλεονέκτημα. Μια έξυπνη και ενθουσιώδη κοινότητα υποστηρίζει το πλαίσιο, και μια πλούσια βιβλιοθήκη των add-ons σας επιτρέπουν να προσαρμόσετε το πλαίσιο αρκετά ειδικά για τις ιδιαίτερες ανάγκες σας. Επίσης, έρχεται με ένα πλούσιο επίπεδο της τεκμηρίωσης για να σας βοηθήσει να μάθετε στην πορεία.