Silverstripe είναι όχι μόνο μια σύνθετη PHP με βάση CMS, αλλά ένα πολύ ευπροσάρμοστο ένα επίσης. Μπορεί να χρησιμοποιηθεί για την κατασκευή, διαχείριση, και να οργανώσει οποιαδήποτε Web-based εφαρμογή σε διάφορους τομείς δραστηριότητας.
Silverstripe είναι εξαιρετικά καλά τεκμηριωμένη και έρχεται με πολλά θέματα και ενότητες για να βοηθήσει τους προγραμματιστές να επεκτείνουν την προεπιλεγμένη λειτουργικότητα με νέα εργαλεία και χαρακτηριστικά.
Αναπτύχθηκε για το Silverstripe πλαίσιο , αυτό το CMS είναι ένα από τα πιο σεβαστά CMSs στην επιχείρηση, όχι μόνο λόγω της καλοφτιαγμένες τελικού προϊόντος, αλλά και λόγω της υποκείμενης βάση κώδικα, καθώς και.
Όσον αφορά τα χαρακτηριστικά, η Silverstripe CMS είναι καλά σε αρμονία με τις τρέχουσες πρακτικές, παρέχοντας ένα οδηγό εγκατάστασης με κάθε διανομή, την ένταξη Συνθέτης, ένα όμορφο πίνακα διαχείρισης, θέματα, ενότητες, και πολλά άλλα περισσότερο.
Αυτά τα χαρακτηριστικά θα βοηθήσει τους προγραμματιστές να ξεκινήσετε με τα έργα τους, και να παρέχουν ένα στερεό προϊόν στο τέλος των προσπαθειών τους, καθώς και.
Τι είναι καινούργιο στο αυτή η έκδοση:
- Ελάχιστο PHP έκδοση αυξήθηκε σε 5.3.3
- Εισαγωγή νέων παραμετροποιημένη ORM
- Προεπιλογή υποστήριξη για ΠΟΠ
- Μεταφέρθηκε SS_Report και ReportAdmin έξω σε μια ξεχωριστή ενότητα
Τι είναι καινούργιο στην έκδοση 3.2.1 / 3.3.0-RC2:
- Ελάχιστο PHP έκδοση έθεσε 5.3.3
- Εισαγωγή νέων παραμετροποιημένη ORM
- Προεπιλογή υποστήριξη για ΠΟΠ
- Μεταφέρθηκε SS_Report και ReportAdmin έξω σε μια ξεχωριστή ενότητα
Τι είναι καινούργιο στην έκδοση 3.2.0:
- Ελάχιστο PHP έκδοση αυξήθηκε σε 5.3.3
- Εισαγωγή νέων παραμετροποιημένη ORM
- Προεπιλογή υποστήριξη για ΠΟΠ
- Μεταφέρθηκε SS_Report και ReportAdmin έξω σε μια ξεχωριστή ενότητα
Τι είναι καινούργιο στην έκδοση 3.1.15 / 3.2.0-RC1:
- Αυτή η έκδοση περιλαμβάνει ένα μερικές διορθώσεις ασφαλείας στο πλαίσιο.
Τι είναι καινούργιο στην έκδοση 3.1.13 / 3.2.0-beta1:
- Αυτή η έκδοση περιλαμβάνει ένα μερικές διορθώσεις ασφαλείας στο πλαίσιο.
Τι είναι καινούργιο στην έκδοση 3.1.13:
- Αυτή η έκδοση περιλαμβάνει μερικές διορθώσεις ασφαλείας στο πλαίσιο .
Τι είναι καινούργιο στην έκδοση 3.1.12:
- Αυτή η έκδοση περιλαμβάνει μερικές διορθώσεις ασφαλείας στο πλαίσιο .
Τι είναι καινούργιο στην έκδοση 3.1.10:
- διορθώσεις ασφαλείας:
- δικαιώματα Άνοιγμα αρχείου ευπάθειας.
Τι είναι καινούργιο στην έκδοση 3.1.0:.
- Περισσότερα οπτική ανατροφοδότηση και ευκολότερη προεπισκόπηση
- Διαμόρφωση YAML και μια καλύτερη UploadField.
- υποστήριξη Συνθέτης και ένα νέο add-ons ιστοσελίδα
Τι είναι καινούργιο στην έκδοση 3.1.0 βητα3:
- Βελτιωμένη API Config και ασφαλή χύτευσης προεπιλεγμένο πρότυπο.
Τι είναι καινούργιο στην έκδοση 3.0.2:
- Ενημερώσεις στην τεκμηρίωση GridField
- Να επιτρέπεται η υποβολή ερωτήματος αν υπάρχει ένα πεδίο σε έναν πίνακα
- Προσθήκη προειδοποίηση αν δει τάξη SiteTree αντικείμενο είναι ξεπερασμένη
- πρότυπο FieldGroup_DefaultFieldHolder
- Άνοιγμα εξωτερικών συνδέσεων στη λειτουργία προεπισκόπησης σε νέο παράθυρο
- Re-προστεθούν SilverStripeNavigator styling
- Να επιτρέπεται η επισκευή των βλαβών των ρυθμίσεων κυκλικών σφαλμάτων
- GreaterThanFilter θα πρέπει να είναι συνεπής με LessThanFilter
- εικονίδια Προσαρμοσμένη μενού για το κύριο μενού CMS
- Προστέθηκε & quot? Jpeg & quot? στην λίστα των επιτρεπόμενων επεκτάσεις
- Δημιουργία TestRunner setdb παράμετρο URL
- Μαορί γλώσσα JavaScript
Τι είναι καινούργιο στην έκδοση 3.0.1:
- DataList και ArrayList μεταβλητότητα
Τι είναι καινούργιο στην έκδοση 3.0.0:
- Νέα μηχανή πρότυπο
- Νέα CMS σχεδιασμό διεπαφής
- Μετονομασία της Sapphire σε πλαισίου Silverstripe
- FormField τάξεις έχουν τώρα τη δική τους πρότυπα HTML
- Να επιτρέπεται η χρήση του πλαισίου Silverstripe χωρίς το & quot? CMS & quot? ενότητα
- CMS Javascript για μετακόμισε στο jQuery.entwine
- Τα CMS stylesheets που παράγεται από SCSS να παρέχει πιο ευέλικτη και ισχυρή styling
Τι είναι καινούργιο στην έκδοση 3.0.0 Beta 2:
- A & quot? Προβολή λίστας & quot? για τις σελίδες.
- Εισαγωγή Εικόνας και τη διαχείριση των μέσων ενημέρωσης έχουν βελτιωθεί, συμπεριλαμβανομένων ένα & quot? Εισάγετε από το διαδίκτυο & quot? επιλογή.
- Η δυνατότητα χρήσης του προβολή δέντρου, όταν επεξεργάζεστε το περιεχόμενο έχει βελτιωθεί.
- Στο 3,0, Silverstripe εργάζεται τώρα με την PHP 5.3+, προκειμένου να επωφεληθούν από όλα τα χαρακτηριστικά της PHP 5.3.
Τι είναι καινούργιο στην έκδοση 3.0.0 Beta 1:
- Χωρισμένος πλαίσιο από την CMS, έτσι ώστε Πλαίσιο μπορεί να χρησιμοποιηθεί από μόνη της, καθιστώντας το μια πλήρως ανεπτυγμένη αυτόνομη οντότητα και όχι κατά κύριο λόγο ένα πλαίσιο στήριξης για το προϊόν CMS όπως στη γραμμή 2.X.
- Ανανέωσε ο CMS διοικητική διασύνδεση με μια πιο σύγχρονη σχεδίαση και την εμπειρία του χρήστη, καθώς και μια πιο τεχνικά σταθερή υποστήριξη JavaScript.
- Αντικαταστάθηκε ή να βελτιώσουν APIs για την ανάπτυξη που έχουν φθάσει στο όριο της επέκτασης τους στη σημερινή τους μορφή για λόγους συμβατότητας προς τα πίσω, ή θεωρούνται δύσκολο να διατηρηθεί.
Τι είναι καινούργιο στην έκδοση 3.0.0 alpha 2:
- CMS:
- απόδοση CMS JavaScript και αντιληπτή απόδοση βελτιώσεις
- Νέα αφιερωμένο & quot? Προσθήκη σελίδας & quot? διασύνδεση με περιγραφές τύπου σελίδα
- Βελτιωμένη & quot? Εισαγωγή συνδέσμου & quot? διαλόγου με καθαριστικό στυλ
- Επιλεγμένα καρτέλες και κατέρρευσε πάνελ τώρα αποθηκεύονται σε ένα cookie για μια πιο συνεπή διεπαφή κατά την επιστροφή αργότερα στο CMS
- Πλαίσιο:
- Υποστήριξη για multi-byte διευθύνσεις URL της σελίδας (π.χ. με τη γερμανική Οι ειδικοί χαρακτήρες). Ευέλικτο φιλτράρισμα URL μέσω νέων URLSegmentFilter API
- προσαρμοζόμενες HTML χαρακτηριστικά στο έντυπο και FormField (η οποία επιτρέπει την καλύτερη χρήση της HTML5 και τα χαρακτηριστικά των δεδομένων)
- ORM:
- Νέα ORM έχει ακόμη σταθεροποιηθεί και API και τεκμηρίωση μπορεί να βρεθεί στο http://doc.silverstripe.org/sapphire/en/trunk/topics/datamodel
- GridField:
- GridField έχει αναδιαρθρωθεί και το νέο API και τεκμηρίωση μπορεί να βρεθεί στο http://doc.silverstripe.org/sapphire/en/trunk/topics/grid-field/
- CMS Asset διαχειριστή εφαρμόζει GridField για την προβολή αρχείων και φακέλων
Τι είναι καινούργιο στην έκδοση 3.0.0 άλφα 1:.
- Πλαίσιο και CMS χωρίζονται
- Νέα UI.
Τι είναι καινούργιο στην έκδοση 3.0.0-PR1:
- Αλλαγές API:
- Αφαιρέθηκε Αντικείμενο - & # x3e? CacheToFileWithArgs (), παρακαλούμε χρησιμοποιήστε την Αντικείμενο - & # x3e?. CacheToFile () με την param $ επιχειρήματα
- Αφαιρέθηκε LeftAndMain - & # x3e?. GetItem (), χρήση show () αντί
- Αφαιρέθηκε CMSMain - & # x3e? Getfilteredsubtree (), χρήση getsubtree (). API ΑΛΛΑΓΗ Αφαιρέθηκε CMSMain - & # x3e?. SiteTreeFilters (), χρησιμοποιήστε CMSSiteTreeFilter_Search
- Αφαιρέθηκε CMSMainMarkingFilter, αντικαταστάθηκε πριν από λίγο καιρό από CMSSiteTreeFilter_Search.
- ModelAdmin - & # x3e? ResultsForm () δεν είναι πλέον επιστρέφει ένα TabSet (ήταν απλώς μια διάταξη δεκανίκι για να υποστηρίξει τη σωστή διαστασιολόγηση) .
- χαρακτηριστικά και βελτιώσεις:
- Προστέθηκε ClassManifest - & # x3e? GetModules (), και αφαιρείται ο περιορισμός σε ανωτέρου επιπέδου μονάδες στην ClassManifest - & # x3e?. HandleFile () (απαραίτητα για την ανίχνευση νέων ζαφείρι / admin / & quot? Υποενότητα & quot?)
- Η προσθήκη ID σελίδα ως μεταδεδομένα σε SiteTree - & # x3e?. MetaTags (), προκειμένου να παρέχει το πλαίσιο για CMS προεπισκόπηση των σελίδων
- Προεπισκόπηση αλλαγών σελίδας αλλαγές στο CMS στην ιστοσελίδα (μέσω & # X3C? Iframe & # x3e? Sidebar).
- Προστέθηκε ασυμβατότητα προειδοποίηση για τον Internet Explorer 6 σε LeftAndMain.js.
- Αλλαγή CMSMain - & # x3e?. AddForm () σε ένα αποκλειστικό παράθυρο διαλόγου, δείχνοντας τους τύπους σελίδων και οι περιγραφές τους, όπως ραδιοπλήκτρα παρά ένα αναπτυσσόμενο
- Bugfixes:
- Κάνοντας DateField.js $ .metadata () καλεί ανθεκτική έναντι $ .metadata.defaults αλλαγές.
- Προστέθηκε υποστήριξη για $ πεδία των παραμέτρων στο CMSMain - & # x3e?. GetEditForm (), δεν απαιτούν πεδίο 'ClassName »στο SAVE (), όπως του δεν περιλαμβάνονται στο getCMSFields () πλέον
- Να επιτρέπεται η εναλλακτική λύση (array-based) πρότυπα στο έντυπο - & # x3e?. ForTemplate ()
- Απενεργοποίηση add_sheet () για jstree, όπως φρικτά αργή του.
- Έλεγχος ύπαρξης αρχείου στο LeftAndMain - & # x3e?. Init () για τις ρυθμίσεις content_css TinyMCE να αποφευχθεί η άσκοπη clientside φόρτωση των αρχείων
Τι είναι καινούργιο στην έκδοση 2.4.5:
- Ενίσχυση: File - & # x3e? CanEdit ( ) και File - & # x3e? canCreate () χρησιμοποιούν πλέον extendedCan ()
- Ενίσχυση: έλεγχος Installer για magic_quotes_gpc (επιλογή PHP) και εκδίδει προειδοποίηση, αν είναι ενεργοποιημένη
- Bugfix: CMSMain - & # x3e? Επαναφοράς () αποτυγχάνει λόγω της προστασίας CSRF
- Διόρθωση bug: Ισχύει upload αρχείων με κεφαλαία επεκτάσεις μπλοκαριστεί από το να είναι προσβάσιμο web
- Διόρθωση bug: Σελίδα σχόλια εξοικονόμηση σε λάθος σελίδα
- Διόρθωση bug: Λανθασμένη κλήση σε λειτουργία τις καθημερινές στην Ημερομηνία κατηγορία
- Bugfix: σφάλμα SilverStripeNavigator σε περίπτωση που η σελίδα δεν έχει δημοσιευθεί, προβολή αρχειοθετούνται ιστοσελίδα
Τι είναι καινούργιο στην έκδοση 2.4.3:
- Η επικύρωση για αρχεία που γίνονται upload
- Προστέθηκε Μορφή - & # x3e? EnableSecurityToken (), ως αντιστάθμισμα για την υπάρχουσα disableSecurityToken ()
- Προστέθηκε SecurityToken για να τυλίξει την προστασία CSRF μέσω & quot? SecurityID & quot? παράμετρος αιτήματος
- MySQLDatabase :: renameField () δεν είναι πλέον ελέγχει ότι το πεδίο υπάρχει σε fieldList (). alterField () δεν κάνει τέτοια επιταγή, γι 'αυτό θα πρέπει να είναι συνεπής. Αφαίρεση αυτό θα πρέπει να παρέχει μια μικρή βελτίωση των επιδόσεων, καθώς και.
Τι είναι καινούργιο στην έκδοση 2.4.2:
- Διορθώθηκε ένα ζήτημα ασφαλείας όπου οι σελίδες σε πρόχειρη λειτουργία θα μπορούσε να είναι ορατό σε χρήστες χωρίς έλεγχο ταυτότητας.
- Διορθώθηκε ένα ζήτημα ασφαλείας όπου οι χρήστες με πρόσβαση στο admin / την ασφάλεια (αλλά περιορισμένα δικαιώματα) μπορεί να πάρει πάνω από μια γνωστή λογαριασμό διαχειριστή με την αλλαγή του κωδικού πρόσβασης.
- Να επιτρέπεται Apache webserver με προσαρμοσμένες σελίδες σφαλμάτων σε HTML, αντί για Apache προεπιλεγμένο στυλ.
- βελτιώσεις λουρί Δοκιμή:. Πιο αναλυτική εξόδου δοκιμές, σταθερή κάλυψη γενιά έκθεση
- Σταθερή λογική εγκατάστασης για τους οδηγούς βάση δεδομένων SQLite.
- Όλες οι δοκιμές μονάδα περάσει σε Windows OS / SQL Server.
- Πάνω από 100 άλλες βελτιώσεις και διορθώσεις σφαλμάτων.
Τι είναι καινούργιο στην έκδοση 2.4.0:
- Προστέθηκε _register_database.php με ζαφείρι που θέτει το SS υπό την προϋπόθεση βάσεις δεδομένων για DatabaseAdapterRegistry
- Προστέθηκε Εβραϊκά (he_IL) γλώσσα για να ζαφείρι.
- Προστέθηκε της Λιθουανίας (lt_LT) γλώσσα για να ζαφείρι.
- Προστέθηκε Εβραϊκά (he_IL) γλώσσα στο CMS.
- Προστέθηκε της Λιθουανίας (lt_LT) γλώσσα στο CMS.
- Χρήση jquery.live αντί livequery για SelectionGroup.js.
Τι είναι καινούργιο στην έκδοση 2.3.3:
- Διορθώθηκε το διπλό από & # X3C? Έκταση & # x3e? τονίζουν ετικέτες γύρω από τις λέξεις-κλειδιά στο κείμενο :: ContextSummary ()
- Σταθερή σφάλματα στο differencer περιεχόμενο, και τη βελτίωση της στυλ. Διόρθωση bug: Σταθερή ειδοποίηση όταν πάρει τον τίτλο του μέλους στο οποίο didnt υπάρχουν
- Διαγράφεται κλήση αντιγράφου curl_exec () σε RestfulService
- Ενημέρωση εκδόσεων :: compareVersions () για να χρησιμοποιήσετε DataDifferencer
- Προστέθηκε την καλύτερη υποστήριξη για τη χρήση DataDifferencer να δούμε νέες εγγραφές
- Σταθερή Image_iframe.ss να χρησιμοποιήσετε X-UA-Συμβατό IE7 εξομοίωσης meta tag
- Χαλαρώστε τύπου check-in! RequestHandler :: checkAccessAction ()
Απαιτήσεις :
- PHP 5.3.2 ή νεότερη έκδοση
- MySQL 5+, PostgreSQL 8.3+ ή SQL Server 2008 +
- safe_mode = Off
- magic_quotes_gpc = Off
- memory_limit = 48M
- Υποχρεωτικά μαθήματα: dom, GD2, hash, iconv, mbstring, MySQL (ή άλλος οδηγός βάσης δεδομένων), συνεδρία, simplexml, tokenizer, xml .
- διακομιστή Web (Apache 1.3+ και IIS 5.x +)
- να ενεργοποιήσετε την Javascript από την πλευρά του πελάτη
Τα σχόλια δεν βρέθηκε