CodeIgniter

Screenshot Λογισμικό:
CodeIgniter
Στοιχεία Λογισμικού:
Εκδοχή: 3.0.6 επικαιροποιημένο
Ανεβάστε ημερομηνία: 12 May 16
Προγραμματιστής: EllisLab, Inc.
Άδεια: Δωρεάν
Δημοτικότητα: 383
Μέγεθος: 2504 Kb

Rating: nan/5 (Total Votes: 0)

CodeIgniter επιτρέπει στο χρήστη δημιουργικά επικεντρωθεί στο έργο ελαχιστοποιώντας την ποσότητα του κώδικα που απαιτείται για μια δεδομένη εργασία ή λειτουργία.

Σε γενικές γραμμές το πλαίσιο είναι αρκετά μικρό σε σύγκριση με άλλα παρόμοια εργαλεία, παρέχει γνωστό απόδοση, και είναι επίσης πολύ φιλικό, όταν πρόκειται για τις ελάχιστες απαιτήσεις, σε συνεργασία με τα περισσότερα PHP κοινές φιλοξενία τους λογαριασμούς.

Οι προγραμματιστές έχουν πάντα συνέρρεαν για να CodeIgniter στο παρελθόν, χάρη στην καλά μαζί τεκμηρίωση του, η οποία δεν έχει υπολείπονταν κατά τα τελευταία χρόνια κανένα.

CodeIgniter έρχεται με πολλά ενσωματωμένα εργαλεία, μικρές τάξεις που καλύπτουν διάφορες κοινές εργασίες για την ανάπτυξη Web, το οποίο μπορείτε να διαβάσετε περισσότερα σχετικά στην ενότητα Χαρακτηριστικά παρακάτω.

Από το 2015, οι εργασίες ανάπτυξης του πλαισίου CodeIgniter έχουν αλλάξει από EllisLab, Inc., αρχικά ο δημιουργός του, στην British Columbia Institute of Technology.

Τι είναι καινούργιο σε αυτήν την έκδοση:


Νέα σε CodeIgniter 2.2.1 (11 του Φεβρουαρίου 2015)

Τι είναι καινούργιο στην έκδοση 3.0.5:

  • Το πλαίσιο απελευθερώνεται υπό την άδεια MIT
  • Οι οδηγοί της βάσης δεδομένων είχαν εκτενή refactoring
  • ΠΟΠ είναι πλήρως λειτουργικό με subdrivers
  • Υπάρχει μια νέα βιβλιοθήκη Συνεδρία
  • Υπάρχει μια νέα βιβλιοθήκη Κρυπτογράφηση
  • Η δοκιμή μονάδα έχει ενταθούν, και η κάλυψη κώδικα βελτιωθεί
  • PHP 5.4 ή νεότερη συνιστάται, αλλά CI θα εξακολουθούν να εργάζονται στην PHP 5.2.4

Τι είναι καινούργιο στην έκδοση 3.0.4:

  • Το πλαίσιο απελευθερώνεται υπό την άδεια MIT
  • Οι οδηγοί της βάσης δεδομένων είχαν εκτενή refactoring
  • ΠΟΠ είναι πλήρως λειτουργικό με subdrivers
  • Υπάρχει μια νέα βιβλιοθήκη Συνεδρία
  • Υπάρχει μια νέα βιβλιοθήκη Κρυπτογράφηση
  • Η δοκιμή μονάδα έχει ενταθούν, και η κάλυψη κώδικα βελτιωθεί
  • PHP 5.4 ή νεότερη συνιστάται, αλλά CI θα εξακολουθούν να εργάζονται στην PHP 5.2.4

Τι είναι καινούργιο στην έκδοση 3.0.3:

  • Το πλαίσιο απελευθερώνεται υπό την άδεια MIT
  • Οι οδηγοί της βάσης δεδομένων είχαν εκτενή refactoring
  • ΠΟΠ είναι πλήρως λειτουργικό με subdrivers
  • Υπάρχει μια νέα βιβλιοθήκη Συνεδρία
  • Υπάρχει μια νέα βιβλιοθήκη Κρυπτογράφηση
  • Η δοκιμή μονάδα έχει ενταθούν, και η κάλυψη κώδικα βελτιωθεί
  • PHP 5.4 ή νεότερη συνιστάται, αλλά CI θα εξακολουθούν να εργάζονται στην PHP 5.2.4

Τι είναι καινούργιο στην έκδοση 3.0.0:

  • Το πλαίσιο απελευθερώνεται υπό την άδεια MIT
  • Οι οδηγοί της βάσης δεδομένων είχαν εκτενή refactoring
  • ΠΟΠ είναι πλήρως λειτουργικό με subdrivers
  • Υπάρχει μια νέα βιβλιοθήκη Συνεδρία
  • Υπάρχει μια νέα βιβλιοθήκη Κρυπτογράφηση
  • Η δοκιμή μονάδα έχει ενταθούν, και η κάλυψη κώδικα βελτιωθεί
  • PHP 5.4 ή νεότερη συνιστάται, αλλά CI θα εξακολουθούν να εργάζονται στην PHP 5.2.4

Τι είναι καινούργιο στην έκδοση 2.2.1 / 3.0rc2:

  • Βελτιωμένη ασφάλεια στο xss_clean ().
  • Ενημέρωση ζώνες ώρας στην Ημερομηνία Helper.

Τι είναι καινούργιο στην έκδοση 2.2.0:

  • Η xor_encode () μέθοδο στην κλάση Κρυπτογράφηση έχει έχουν αφαιρεθεί. Η Κρυπτογράφηση Class απαιτεί τώρα την επέκταση Το mcrypt να εγκατασταθεί.
  • Η Βιβλιοθήκη Συνεδρία τώρα χρησιμοποιεί έλεγχο ταυτότητας HMAC αντί για ένα απλό MD5 checksum.

Τι είναι καινούργιο στην έκδοση 2.1.4:.

  • Βελτιωμένη ασφάλεια στο xss_clean ()

Τι είναι καινούργιο στην έκδοση 2.1.3:

  • Διορθώσεις σφαλμάτων:
  • file-based μέθοδο Caching get_metadata () χρησιμοποιείται μια ανύπαρκτη κλειδί σειρά για να ψάξουν για την τιμή TTL.
  • Session Βιβλιοθήκη μεθόδου sess_destroy () δεν κατέστρεψε τη συστοιχία UserData.
  • Bug όπου η Profiler Βιβλιοθήκη εξέδωσε σφάλμα E_WARNING αν Σύνοδο UserData περιέχει αντικείμενα.
  • Μετανάστευση Βιβλιοθήκη αγνόησε το config $ [ 'migration_path'] ρύθμιση.
  • Input Βιβλιοθήκη επιτρέπεται άνευ όρων πλαστογράφηση των διευθύνσεων IP των πελατών HTTP »μέσα από την κεφαλίδα HTTP_CLIENT_IP.
  • Βιβλιοθήκη Εισόδου αγνοούνται HTTP_X_CLUSTER_CLIENT_IP και HTTP_X_CLIENT_IP κεφαλίδες κατά τον έλεγχο για πληρεξούσια.
  • csrf_verify () χρησιμοποιείται για να ρυθμίσετε το cookie CSRF κατά την επεξεργασία μιας αίτησης POST χωρίς πραγματικά δεδομένα POST, η οποία είχε ως αποτέλεσμα την επικύρωση αίτημα που θα πρέπει να θεωρείται άκυρη.
  • Ένα σφάλμα στη βιβλιοθήκη ασφάλειας, όπου δημιουργήθηκε ένα cookie CSRF ακόμη και αν $ config [ «csrf_protection '] έχει οριστεί tot FALSE.
  • Βιβλιοθήκη εισόδου ενεργοποιείται csrf_verify () σχετικά με τις αιτήσεις CLI.

Τι είναι καινούργιο στην έκδοση 2.1.2:.

  • Βελτιωμένη ασφάλεια στο xss_clean ()

Τι είναι καινούργιο στην έκδοση 2.1.1:

  • Βελτιωμένη ανίχνευση τύπο MIME στο αρχείο Ανέβασμα Βιβλιοθήκη.
  • url_title () την απόδοση και την παραγωγή βελτιώθηκε. Τώρα μπορείτε να χρησιμοποιήσετε οποιαδήποτε συμβολοσειρά με τη λέξη διαχωριστικό. Συμβατό με το «ταμπλό» ή «υπογράμμισης» ως λέξεις διαχωριστικά.
  • Προστέθηκε υποστήριξη για διευθύνσεις IPv6 IP.
  • Ένα λάθος πλήκτρο σειρά χρησιμοποιήθηκε στη βιβλιοθήκη Ανεβάστε για να ελέγξετε για mime-τύπων.
  • Form_Open () σε σύγκριση με $ δράση κατά site_url () αντί BASE_URL ()
  • CI_Upload :: _ file_mime_type () θα μπορούσε να έχετε αποτύχει αν mime_content_type () χρησιμοποιείται για την ανίχνευση και επιστρέφει FALSE.
  • μονοπάτια των Windows αγνοήθηκαν κατά τη χρήση της Κατηγορίας Πράξεων Χειραγώγησης της εικόνας για να δημιουργήσετε ένα νέο αρχείο.
  • Όταν η προσωρινή αποθήκευση δεδομένων ήταν ενεργοποιημένο, το $ this - & # x3e? Db - & # x3e?. Ερωτήματος () ελέγχεται τη μνήμη cache πριν δεσμευτική μεταβλητές που είχε ως αποτέλεσμα προσωρινής αποθήκευσης ερωτήματα ποτέ να βρεθεί
  • αξία μπισκότο CSRF επετράπη να είναι οποιοδήποτε (μη κενό) εγχόρδων πριν γραφτεί στην έξοδο, κάνοντας ένεση κώδικα κίνδυνος.
  • ΠΟΠ τεθεί ένα επιχείρημα »dbname» σε αυτό είναι συμβολοσειρά σύνδεσης, ανεξάρτητα από την πλατφόρμα της βάσης δεδομένων κατά τη χρήση, η οποία κατέστησε αδύνατη τη χρήση SQLite.
  • CI_DB_pdo_result :: NUM_ROWS () δεν επιστρέφει σωστά αξίας με SELECT ερωτήματα, αιτία ήταν επικαλούμενη PDOStatement :: rowCount ().

Τι είναι καινούργιο στην έκδοση 2.1.0:

  • Σταθερά ένα δυνητικό ελάττωμα ένεση παράμετρος στη Βιβλιοθήκη Ασφαλείας και να ενισχυθεί το φίλτρο XSS για HTML5 vulnerabilites.
  • κανόνες επικύρωσης επανάκλησης μπορεί πλέον να δεχθεί παραμέτρους όπως και κάθε άλλο κανόνα επικύρωσης.
  • Προστέθηκε html_escape () της κοινής λειτουργίες για να ξεφύγουν εξόδου HTML για την πρόληψη XSS easliy.

Τι είναι καινούργιο στην έκδοση 2.0.2:

  • Αυτή είναι μια απελευθέρωση συντήρησης ασφάλεια και μια συνιστώμενη ενημέρωση για όλους τους χώρους. Η ενημέρωση κώδικα ασφαλείας μπαλώματα μια μικρή ευπάθεια στο φίλτρο cross-site scripting. Πήραμε επίσης την ευκαιρία να επαναλάβει σε μερικά από τα άλλα κώδικα φιλτραρίσματος μας. Ως αποτέλεσμα, η βιβλιοθήκη ασφάλεια είναι τώρα ένα βασικό στοιχείο.

Τι είναι καινούργιο στην έκδοση 2.0.0:

  • έχει φύγει Υποστήριξη για την PHP 4, PHP 5.1 είναι πλέον απαίτηση.
  • CSRF Προστασίας ενσωματωμένη στο έντυπο βοηθός
  • Οδηγοί
  • Πακέτα Εφαρμογή
  • Δάση, έχουν καταργηθεί για μια σειρά εκδόσεων, έχει αφαιρεθεί.
  • Αφαιρέθηκε το ξεπερασμένο Επικύρωση κατηγορίας.

  • Οι
  • Πρόσθετες λειτουργίες έχουν αφαιρεθεί, υπέρ των βοηθών.
  • Προστέθηκε παρακάμψεις δρομολόγησης στο κύριο αρχείο index.php, επιτρέποντας την κανονική διαδρομή που πρέπει να παρακαμφθεί σε μια ανά & quot? Δείκτης & quot? βάση το αρχείο.
  • Προστέθηκε $ διαδρομή [ «404_override '] για να επιτρέψει 404 σελίδων που πρέπει να γίνεται από τους ελεγκτές.
  • 50+ σφάλματα που καθορίζονται.

Τι είναι καινούργιο στην έκδοση 1.7.3:

  • Έκδοση 1.7.3 είναι μια απελευθέρωση συντήρησης ασφάλειας, συμπεριλαμβανομένου ενός προηγουμένως patched αρχείο Ανεβάστε τάξη, και μια νέα λύση ασφάλειας για την αποτροπή πιθανών διάσχιση κατάλογο σε ορισμένες περιπτώσεις (πίσω μεταφερθεί από μια αποτύπωση γίνεται με CodeIgniter 2.0 σε BitBucket). Δεν υπάρχουν άλλες σημαντικές αλλαγές.

Τι είναι καινούργιο στην έκδοση 1.7.2:

  • Βιβλιοθήκες:
  • Προστέθηκε μια νέα καλαθιού Class.
  • Προστέθηκε η δυνατότητα να περάσει $ config [ «όλνκα_αξρείνπ '] για το αρχείο Ανέβασμα Class και να μετονομάσετε το αρχείο.
  • Αλλαγή τάξης των εισηγμένων χρήστη παραγόντων τόσο Safari θα υποβάλει έκθεση το ίδιο με μεγαλύτερη ακρίβεια. (# 6844)
  • Βάση Δεδομένων:
  • Switched από τη χρήση gettype () στη διαφυγή () για να is_ * μεθόδων, δεδομένου ότι οι μελλοντικές εκδόσεις της PHP θα μπορούσε να αλλάξει την παραγωγή της.
  • Ενημέρωση όλους τους οδηγούς βάση δεδομένων για να χειριστεί συστοιχίες σε escape_str ()

  • μέθοδο
  • Προστέθηκε escape_like_str () για τη διαφυγή χορδές για να χρησιμοποιηθεί σε συνθήκες όπως
  • Ενημέρωση Active Record για να χρησιμοποιήσουν το νέο μηχανισμό διαφυγή LIKE.
  • Μέθοδος Προστέθηκε επανασύνδεσης () για τους οδηγούς DB για να προσπαθήσει να κρατήσει ζωντανό / αποκαταστήσει μια σύνδεση μετά από μια μακρά αδράνεια.
  • Τροποποιημένο πρόγραμμα οδήγησης MSSQL να χρησιμοποιήσετε mssql_get_last_message () για μηνύματα σφάλματος.
  • Βοηθοί:
  • Προστέθηκε form_multiselect () με το έντυπο βοηθός.
  • Τροποποιημένο form_hidden () με την μορφή βοηθητικών να δεχτεί πολυδιάστατη συστοιχίες.
  • Τροποποιημένο form_prep () στο έντυπο βοηθός για να παρακολουθείτε προετοιμαστεί πεδία για να αποφευχθούν οι πολλαπλές prep / μετάλλαξη από τις επόμενες κλήσεις που μπορεί να προκύψουν κατά τη χρήση Επικύρωση Μορφή και τη μορφή βοηθητικών λειτουργιών σε πεδία φόρμας εξόδου.
  • Τροποποιημένο directory_map () στο βοηθητικό κατάλογο για να επιτρέψει τη συμπερίληψη των κρυφών αρχείων, και να επιστρέφει FALSE για την αποτυχία να διαβάσει τον κατάλογο.
  • Τροποποιημένο το βοηθητικό Smiley να συνεργαστεί με πολλά πεδία και εισάγετε το smiley στην τελευταία γνωστή θέση του δρομέα.
  • Γενικά:
  • Συμβατό με PHP 5.3.0
  • Τροποποιημένο show_error () για να επιτρέψει την αποστολή κωδικών απάντησης διακομιστή HTTP.
  • Τροποποιημένο show_404 () για την αποστολή 404 κωδικό κατάστασης, αφαίρεση μη CGI συμβατές header () δήλωση από το πρότυπο error_404.php.
  • Προστέθηκε set_status_header () της κοινής λειτουργίες για να επιτρέψει τη χρήση, όταν η τάξη εξόδου δεν είναι διαθέσιμη.
  • Προστέθηκε is_php () σε κοινές λειτουργίες για να διευκολυνθούν οι συγκρίσεις PHP έκδοση.
  • Προστέθηκε πριν 2 CodeIgniter & quot? Cheatsheets & quot? (Χάρη στην DesignFellow.com για αυτό το συνεισφορά).

Απαιτήσεις :

  • PHP 5.2.4 ή νεότερη έκδοση

Παρόμοια λογισμικά

Box.js
Box.js

6 Jun 15

jQuery MessageBar
jQuery MessageBar

13 May 15

Babelphish
Babelphish

12 May 15

Άλλο λογισμικό του προγραμματιστή EllisLab, Inc.

CodeIgniter
CodeIgniter

15 Apr 15

ExpressionEngine
ExpressionEngine

9 Apr 16

Σχόλια για CodeIgniter

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία