Υπάρχουν δύο κύριες πρακτικές για την ανάπτυξη Web, όταν πρόκειται για την ιστοσελίδα κτίριο. Ένας από αυτούς είναι με τη χρήση ενός CMS που απασχολεί τη βοήθεια μιας οπτικής διεπαφής για να αφήσει ο κύριος του έργου την κατασκευή του site, ενώ η δεύτερη, πιο σκοτεινή, είναι να χρησιμοποιήσετε μια τεχνολογία που ονομάζεται «στατική γεννήτρια ιστοσελίδα (compiler)" να βάλει ιστοσελίδες μαζί από τη διαμόρφωση τα αρχεία, τα πρότυπα, και τα τοπικά αρχεία κειμένου.
Dapper είναι ένας από τους λίγους εν ενεργεία γεννήτριες στατική ιστοσελίδα για την κοινότητα Perl, ένα βοηθητικό πρόγραμμα γραμμής εντολών που λαμβάνει περιεχόμενο που είναι αποθηκευμένο σε αρχεία Markdown, οργανώνει το μέσω ενός προκαθορισμένο πρότυπο, και δημιουργεί μια στατική σελίδα HTML που webmasters μπορούν να χρησιμεύσουν για τους χρήστες τους.
Σύνταξη Markdown χρησιμοποιείται για να διαμορφώσετε τον τρόπο που το κείμενο εμφανίζεται στην ιστοσελίδα, ενώ YAML χρησιμοποιείται για την αποθήκευση των διαφόρων λεπτομερειών ιστοσελίδα και τα μεταδεδομένα.
Dapper δεν λειτουργεί σε πραγματικό χρόνο, έτσι ώστε κάθε φορά που ένα webmaster κάνει μια αλλαγή στο περιεχόμενο, αυτός θα πρέπει να ανοικοδομήσει και να ενημερώσετε το site του μέσω εντολών απλή CLI.
Χρησιμοποιώντας αυτή την προσέγγιση, Dapper δημιουργείται sites είναι αρκετά γρήγορο είναι πιο εύκολο να φορτώσει καθόσον οι σελίδες είναι πολύ μικρότερα και δεν απαιτούν κανένα server-side λογική ή πράξεις.
Τοποθεσίες είναι επίσης φορητό, είναι πιο εύκολο να περάσουμε από server σε server, δεδομένου ότι δεν υπάρχουν πολύπλοκες μεταναστεύσεις βάση δεδομένων που εμπλέκονται, πράξεις οι οποίες συνήθως καταλαμβάνουν πολύ χρόνο και παράγουν το μεγαλύτερο μέρος των σφαλμάτων.
Και για να κάνει τα πράγματα ακόμα καλύτερα, Dappe έρχεται επίσης με ένα ενσωματωμένο Web server, οπότε δεν θα πρέπει να βρωμίσει γύρω με διάφορες τεχνολογίες για servers. Απλά εγκαταστήστε το Dapper, εκτελέστε μερικά CLI εντολές και είστε έτοιμοι να πάτε
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Εγκρίθηκε το TT3 μίνι-γλώσσα, όπως προβλέπεται από το Πρότυπο :: κράμα.
- Προστέθηκε URLPATTERN και επέκταση μεταβλητών στο site και σελίδα ορισμούς.
- Προστέθηκε συνεπή χειρισμό των URLPATTERN, και το αρχείο εξόδου επεκτάσεις.
Απαιτήσεις :
- Perl 5.8 ή νεότερη έκδοση
Τα σχόλια δεν βρέθηκε