CodeIgniter

Screenshot der Software:
CodeIgniter
Softwarebeschreibung:
Version: 3.0.6 Aktualisiert
Upload-Datum: 12 May 16
Entwickler: EllisLab, Inc.
Lizenz: Frei
Popularität: 383
Größe: 2504 Kb

Rating: nan/5 (Total Votes: 0)

CodeIgniter kann der Benutzer kreativ auf das Projekt konzentrieren, indem die Menge an Code für jede Aufgabe oder Funktion benötigt minimiert wird.

Insgesamt ist der Rahmen ist recht klein, wenn sie mit anderen ähnlichen Werkzeugen verglichen, bietet bekannten Leistung und ist auch recht freundlich, wenn es um Mindestanforderungen kommt, mit den meisten PHP arbeiten Shared Hosting-Accounts.

Die Entwickler haben strömten immer zu CodeIgniter in den letzten dank seiner gut Dokumentation zusammengestellt, die kurz ist weder in den letzten Jahren fiel.

CodeIgniter kommt mit vielen integrierten Tools, kleine Klassen, die verschiedene allgemeine Aufgaben in Web-Entwicklung befassen, die Sie unten mehr über im Abschnitt Funktionen lesen kann.

Seit 2015 werden die Entwicklungsaktivitäten des CodeIgniter Rahmen haben von EllisLab, Inc., seiner ursprünglichen Schöpfer, dem British Columbia Institute of Technology geschaltet worden ist.

Was ist neu in dieser Version:


Neu in CodeIgniter 2.2.1 (11. Februar 2015)

Was ist neu in Version 3.0.5:

  • Das Framework ist unter der MIT-Lizenz
  • veröffentlicht
  • Die Datenbank-Treiber hatten umfangreiche Refactoring
  • PDO ist voll funktionsfähig mit subdrivers
  • Es gibt eine neue Session-Bibliothek
  • Es gibt eine neue Verschlüsselungsbibliothek
  • Die Unit-Tests aufgepeppt wurde, und Code-Coverage verbessert
  • PHP 5.4 oder neuer wird empfohlen, aber CI funktioniert weiterhin auf PHP 5.2.4

Was ist neu ist in Version 3.0.4:

  • Das Framework steht unter der MIT-Lizenz veröffentlicht
  • Die Datenbank-Treiber hatten umfangreiche Refactoring
  • PDO ist voll funktionsfähig mit subdrivers
  • Es gibt eine neue Session-Bibliothek
  • Es gibt eine neue Verschlüsselungsbibliothek
  • Die Unit-Tests aufgepeppt wurde, und Code-Coverage verbessert
  • PHP 5.4 oder neuer wird empfohlen, aber CI funktioniert weiterhin auf PHP 5.2.4

Was ist neu ist in Version 3.0.3:

  • Das Framework steht unter der MIT-Lizenz veröffentlicht
  • Die Datenbank-Treiber hatten umfangreiche Refactoring
  • PDO ist voll funktionsfähig mit subdrivers
  • Es gibt eine neue Session-Bibliothek
  • Es gibt eine neue Verschlüsselungsbibliothek
  • Die Unit-Tests aufgepeppt wurde, und Code-Coverage verbessert
  • PHP 5.4 oder neuer wird empfohlen, aber CI funktioniert weiterhin auf PHP 5.2.4

Was ist neu ist in Version 3.0.0:

  • Das Framework steht unter der MIT-Lizenz veröffentlicht
  • Die Datenbank-Treiber hatten umfangreiche Refactoring
  • PDO ist voll funktionsfähig mit subdrivers
  • Es gibt eine neue Session-Bibliothek
  • Es gibt eine neue Verschlüsselungsbibliothek
  • Die Unit-Tests aufgepeppt wurde, und Code-Coverage verbessert
  • PHP 5.4 oder neuer wird empfohlen, aber CI funktioniert weiterhin auf PHP 5.2.4

Was ist neu in der Version 2.2.1 / 3.0rc2:

  • Verbesserte Sicherheit in xss_clean ().
  • Aktualisiert Zeitzonen Datum Helper.

Was ist neu in Version 2.2.0:

  • Die xor_encode () -Methode in der Encrypt-Klasse hat entfernt worden. Die Encrypt-Klasse jetzt erfordert die Mcrypt Erweiterung installiert werden.
  • Die Session-Bibliothek verwendet nun HMAC-Authentifizierung anstelle einer einfachen MD5-Prüfsumme.

Was ist neu in Version 2.1.4:.

  • Verbesserte Sicherheit in xss_clean ()

Was ist neu in Version 2.1.3:

  • Fehlerbehebungen:
  • Die dateibasierte Caching-Methode get_metadata () verwendet, um eine nicht vorhandene Array-Schlüssel für den TTL-Wert zu suchen.
  • Session-Bibliothek Methode sess_destroy () hat die Userdata Array nicht zerstören.
  • Bug, wo der Profiler-Bibliothek eine E_WARNING Fehler ausgegeben, wenn Session Userdata-Objekte enthält.
  • Migration Bibliothek ignoriert die $ config [ 'MIGRATION_PATH'] Einstellung.
  • Input-Bibliothek erlaubt unbedingten Spoofing von IP-Adressen durch die HTTP_CLIENT_IP Header "HTTP-Clients.
  • Input-Bibliothek ignoriert HTTP_X_CLUSTER_CLIENT_IP und HTTP_X_CLIENT_IP Header, wenn für Proxies zu überprüfen.
  • csrf_verify () verwendet, um die CSRF-Cookie zu setzen, während eine POST-Anforderung ohne tatsächliche POST Datenverarbeitung, die bei der Validierung einer Anforderung geführt, die als ungültig betrachtet werden sollte.
  • Ein Fehler in der Security Library, wo ein CSRF Cookie selbst erstellt wurde, wenn $ config [ 'csrf_protection'] gesetzt ist tot FALSCH.
  • Eingabebibliothek ausgelöst csrf_verify () auf CLI-Anfragen.

Was ist neu in Version 2.1.2:.

  • Verbesserte Sicherheit in xss_clean ()

Was ist neu in Version 2.1.1:

  • Verbesserte MIME-Typ-Erkennung in Hochladen der Datei Bibliothek.
  • url_title () Leistung und Ausgang verbessert. Sie können nun eine beliebige Zeichenfolge als Worttrennzeichen verwenden. Rückwärts kompatibel mit "Strich" oder "Unterstrich" als Wörter Trennzeichen.
  • Unterstützung für IPv6-IP-Adressen.
  • Eine falsche Array-Schlüssel in der Upload-Bibliothek verwendet wurde für Mime-Typen zu überprüfen.
  • Form_Open () verglichen $ gegen site_url () anstelle von base_url ()
  • CI_Upload :: _ file_mime_type () versagt haben könnte, wenn mime_content_type () für die Erkennung verwendet wird, und FALSCH.
  • Windows-Pfade wurden ignoriert, wenn das Image Manipulation Klasse mit einer neuen Datei zu erstellen.
  • Bei Datenbank-Caching aktiviert wurde, diese $ - & # x3e; db - & # x3e;. Query () überprüft den Cache vor der Bindung Variablen, die im Cache-Abfragen führte nie gefunden werden
  • CSRF-Cookie-Wert erlaubt wurde jede (nicht leere) Zeichenfolge sein, bevor in die Ausgabe geschrieben wird, Code-Injektion ein Risiko zu machen.
  • PDO legte eine "dbname" Argument in seiner Verbindungszeichenfolge unabhängig von der Datenbank-Plattform im Einsatz, die es unmöglich machte SQLite zu verwenden.
  • CI_DB_pdo_result :: num_rows () wurde nicht richtig schätzen mit SELECT-Abfragen zurückkehren, denn es wurde unter Berufung auf PDOStatement :: rowCount ().

Was ist neu in Version 2.1.0:

  • ein potentieller Parameter Injektion Fehler in der Security Library behoben und stärkte die XSS-Filter für HTML5-Schwachstellen.
  • Rückrufvalidierungsregeln können nun Parameter wie jede andere Gültigkeitsregel akzeptieren.
  • hinzugefügt html_escape (), um die gemeinsamen Funktionen HTML-Ausgabe zu entkommen für easliy XSS zu verhindern.

Was ist neu in Version 2.0.2:

  • Dies ist eine Sicherheits Maintenance-Release und ist eine empfohlene Aktualisierung für alle Standorte. Die Sicherheits-Fix-Patches eine kleine Lücke in der Cross-Site-Scripting-Filter. Wir haben auch die Möglichkeit, auf einigen unserer anderen Filter Code zu iterieren. Als Ergebnis ist die Sicherheitsbibliothek nun eine Kernkomponente.

Was ist neu in Version 2.0.0:

  • Unterstützung für PHP 4 ist weg, PHP 5.1 ist jetzt eine Anforderung.
  • CSRF-Schutz in Form Helfer gebaut
  • Treiber
  • Anwendungspakete
  • Gerüste, wurde für eine Reihe von Versionen als veraltet zu haben, wurde entfernt.
  • Entfernt die veraltete Validation Klasse.
  • Plugins wurden zugunsten der Helfer entfernt.
  • zusätzliche Routing-Überschreibungen auf die Haupt Datei index.php, die normalen Routing ermöglicht auf einer Pro & quot außer Kraft gesetzt werden; Index & quot; Datei-Basis.
  • hinzugefügt $ route [ '404_override'] 404 Seiten zu ermöglichen, von den Reglern behandelt werden.
  • 50+ Fehler behoben.

Was ist neu in Version 1.7.3:

  • Version 1.7.3 ist ein Sicherheits-Maintenance-Release, einer zuvor gepatchten Datei Upload-Klasse einschließlich, und ein neues Sicherheitsupdate möglich Directory Traversal unter bestimmten Umständen zu verhindern (zurück von einem fix gemacht CodeIgniter 2.0 auf BitBucket portiert). Es gibt keine wesentlichen Änderungen.

Was ist neu in Version 1.7.2:

  • Bibliotheken:
  • Es wurde eine neue Klasse Warenkorb.
  • Möglichkeit hinzugefügt, $ config [ 'file_name'] für die Datei-Upload-Klasse zu übergeben und die hochgeladene Datei umbenennen.
  • Geänderte Reihenfolge der genannten User-Agents so Safari würde sich genauer berichten. (# 6844)
  • Datenbank:
  • Switched verwenden gettype () in escape () * Methoden Is_, da zukünftige PHP-Versionen könnte seine Ausgabe ändern.
  • alle Datenbank-Treiber aktualisiert Arrays in escape_str zu handhaben ()
  • hinzugefügt escape_like_str () -Methode Strings für die Flucht in LIKE-Bedingungen verwendet werden
  • Aktualisiert Active Record wie die neue Flucht-Mechanismus zu nutzen.
  • hinzugefügt reconnect () -Methode auf DB-Treiber, um zu versuchen, am Leben zu halten / eine Verbindung nach einem langen Leerlauf wiederherzustellen.
  • Modifizierte MSSQL-Treiber zu verwenden mssql_get_last_message () auf Fehlermeldungen.
  • Helpers:
  • hinzugefügt form_multiselect () auf die Form Helfer.
  • Modifizierte form_hidden () in Form Helfer mehrdimensionale Arrays zu übernehmen.
  • Modifizierte form_prep () in Form Helfer Spur von prepped Felder zu halten mehrere prep / Mutation von nachfolgenden Aufrufen zu vermeiden, die auftreten können, wenn die Ausgabe von Formularfeldern Form Validation und Hilfsfunktionen für Formulare verwenden.
  • Modifizierte directory_map () im Verzeichnis Helfer die Aufnahme von versteckten Dateien zu ermöglichen, und bei einem Fehler FALSE zurück Verzeichnis zu lesen.
  • Verändert die Smiley-Helfer mit mehreren Feldern zu arbeiten und den Smiley an der letzten bekannten Cursorposition ein.
  • Allgemein:
  • kompatibel mit PHP 5.3.0
  • Modifizierte show_error () zu ermöglichen, von HTTP-Server-Antwort-Codes zu senden.
  • Modifizierte show_404 () Statuscode 404 zu senden, nicht-CGI-kompatiblen header () Anweisung von error_404.php Vorlage zu entfernen.
  • hinzugefügt set_status_header (), um die gemeinsamen Funktionen Gebrauch zu ermöglichen, wenn der Output-Klasse nicht verfügbar ist.
  • hinzugefügt is_php (), um gemeinsame Funktionen PHP Version Vergleiche zu erleichtern.
  • hinzugefügt 2 CodeIgniter & quot; cheatsheets & quot; (Dank DesignFellow.com für diesen Beitrag).

Anforderungen: :

  • PHP 5.2.4 oder höher

Ähnliche Software

Science.js
Science.js

12 Apr 15

css-toggle
css-toggle

12 May 15

AnimeJ
AnimeJ

5 Jun 15

Select2
Select2

10 Dec 15

Andere Software von Entwickler EllisLab, Inc.

ExpressionEngine
ExpressionEngine

9 Apr 16

CodeIgniter
CodeIgniter

15 Apr 15

Kommentare zu CodeIgniter

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!