CodeIgniter

Software screenshot:
CodeIgniter
Podrobnosti Software:
Verze: 3.0.6 Aktualizováno
Datum uploadu: 12 May 16
Vývojka: EllisLab, Inc.
Licence: Volný
Popularita: 383
Velikost: 2504 Kb

Rating: nan/5 (Total Votes: 0)

CodeIgniter umožňuje uživateli kreativně soustředit se na projektu tím, že minimalizuje množství kódu potřebné pro daný úkol nebo funkci.

Celkově rámec je poměrně malý ve srovnání s jinými podobnými nástroji, poskytuje známý výkon, a je také velmi příjemný, pokud jde o minimální požadavky, pracovat s většinou PHP sdílený hosting účtů.

Developeři vždy hrnuli do CodeIgniter v minulosti díky svým dobře dohromady dokumentace, která nebyla nedosáhly v posledních letech ani jedno.

CodeIgniter přichází se spoustou integrovaných nástrojů, malých skupinách, které se zabývají různé společné úkoly ve vývoji webu, které si můžete přečíst více o v sekci Vlastnosti níže.

Od roku 2015, vývoj operace CodeIgniter Framework byli převedeni z EllisLab, Inc., jeho původní tvůrce, k Britské Kolumbii Institute of Technology.

Co je nového v této verzi:


Novinkou v CodeIgniter 2.2.1 (11.2.2015)

Co je nového ve verzi 3.0.5:

  • Rámec je uvolněn pod licencí MIT
  • Ovladače databázové měli rozsáhlou refaktoring
  • PDO je plně funkční s subdrivers
  • K dispozici je nová knihovna relace
  • K dispozici je nová knihovna Encryption
  • Zkušební jednotka byla zvýšena, a pokrytí kódu zlepšil
  • PHP 5.4 nebo novější je doporučeno, ale CI bude i nadále pracovat na PHP 5.2.4

Co je nového ve verzi 3.0.4:

  • Rámec je uvolněn pod licencí MIT
  • Ovladače databázové měli rozsáhlou refaktoring
  • PDO je plně funkční s subdrivers
  • K dispozici je nová knihovna relace
  • K dispozici je nová knihovna Encryption
  • Zkušební jednotka byla zvýšena, a pokrytí kódu zlepšil
  • PHP 5.4 nebo novější je doporučeno, ale CI bude i nadále pracovat na PHP 5.2.4

Co je nového ve verzi 3.0.3:

  • Rámec je uvolněn pod licencí MIT
  • Ovladače databázové měli rozsáhlou refaktoring
  • PDO je plně funkční s subdrivers
  • K dispozici je nová knihovna relace
  • K dispozici je nová knihovna Encryption
  • Zkušební jednotka byla zvýšena, a pokrytí kódu zlepšil
  • PHP 5.4 nebo novější je doporučeno, ale CI bude i nadále pracovat na PHP 5.2.4

Co je nového ve verzi 3.0.0:

  • Rámec je uvolněn pod licencí MIT
  • Ovladače databázové měli rozsáhlou refaktoring
  • PDO je plně funkční s subdrivers
  • K dispozici je nová knihovna relace
  • K dispozici je nová knihovna Encryption
  • Zkušební jednotka byla zvýšena, a pokrytí kódu zlepšil
  • PHP 5.4 nebo novější je doporučeno, ale CI bude i nadále pracovat na PHP 5.2.4

Co je nového ve verzi 2.2.1 / 3.0rc2:

  • zvýšení bezpečnosti v xss_clean ().
  • Aktualizované časových pásmech v Datum Helper.

Co je nového ve verzi 2.2.0:

  • xor_encode () metoda ve třídě má zašifrovat byla odstraněna. Zašifrovat Class nyní vyžaduje instalaci rozšíření mcrypt.
  • Knihovna Session nyní používá ověřování HMAC namísto jednoduchého MD5 kontrolní součet.

Co je nového ve verzi 2.1.4:.

  • zvýšení bezpečnosti v xss_clean ()

Co je nového ve verzi 2.1.3:

  • Opravy chyb:
  • Soubor Metoda založená na Caching get_metadata () používá neexistující klíč pole hledat hodnotu TTL.
  • Knihovna Session metoda sess_destroy () nezničil pole userdata.
  • Bug, kde Profiler knihovna vydala chybu E_WARNING pokud zasedání userdata obsahuje objekty.
  • Migrace knihovny ignoroval $ config [ 'migration_path'] nastavení.
  • Input knihovna nechá bezpodmínečnou falšování adres klientů HTTP "přes hlavičku HTTP_CLIENT_IP.
  • Input Knihovna ignorován HTTP_X_CLUSTER_CLIENT_IP a HTTP_X_CLIENT_IP hlavičky při kontrole proxy.
  • csrf_verify () slouží k nastavení CSRF cookie při zpracování požadavku POST s žádnými skutečnými údaji poštou, což vedlo k ověřování požadavek, který by měl být považován za neplatný.
  • Chyba v knihovně zabezpečení, kde byl vytvořen CSRF cookie, i když $ config [ 'csrf_protection'] je nastavena tot FALSE.
  • Knihovna Vstupní vyvolalo csrf_verify () o žádostech CLI.

Co je nového ve verzi 2.1.2:.

  • zvýšení bezpečnosti v xss_clean ()

Co je nového ve verzi 2.1.1:

  • Vylepšená detekce typu MIME v souboru Nahrávání knihovny.
  • url_title () výkonu a výstup zlepšil. Nyní můžete použít libovolný řetězec jako slovo oddělovač. Zpětně kompatibilní s pomlčkou '' nebo '' podtržítkem jako slova oddělovače.
  • Byla přidána podpora pro IPv6 adresy IP.
  • A nesprávný klíč pole byla použita v knihovně uploadu ke kontrole mime-typy.
  • Form_Open () ve srovnání s $ akce proti SITE_URL () namísto BASE_URL ()
  • CI_Upload :: _ file_mime_type () Mohli jsme neuspěly, pokud mime_content_type () se používá pro detekci a vrátí FALSE.
  • Cesty Windows byly při používání Image Manipulation třídu k vytvoření nového souboru ignorovány.
  • Když byla databáze ukládání do mezipaměti je povoleno, $ this - & # x3e, db - & # x3e,. Query () kontroluje mezipaměť před vazebných proměnných, které vyústilo v mezipaměti dotazů nikdy bylo nalezeno
  • CSRF cookie hodnota byla ponechána být libovolná (non-prázdný) řetězec před zápisem na výstup, takže injekce kódu riziko.
  • CHOP dát argument 'dbname' v ​​něm je připojovací řetězec bez ohledu na databázovou platformu v provozu, což znemožnilo používat SQLite.
  • CI_DB_pdo_result :: NUM_ROWS () nebyla správně vrací hodnotu pomocí výběrových dotazů, protože to bylo spoléhat na PDOStatement :: Rowcount ().

Co je nového ve verzi 2.1.0:

  • Fixed potenciální injekce parametr chyba v knihovně bezpečnosti a posílil XSS filtr pro HTML5 vulnerabilites.
  • Pravidla pro ověřování zpětné volání mohou nyní přijímat parametry, jako jakýkoli jiný ověřovací pravidlo.
  • Přidal html_escape () Společné funkce uniknout HTML výstup pro prevenci XSS ale lehce.

Co je nového ve verzi 2.0.2:

  • Jedná se o vydání údržby zabezpečení a je doporučeno aktualizovat pro všechny weby. Bezpečnostní oprava nášivky malou chybu v cross-site scripting filtru. Také využil příležitosti k iteraci na některé z našich dalších filtrování kódu. V důsledku toho se knihovna Bezpečnost je nyní hlavní složkou.

Co je nového ve verzi 2.0.0:

  • Podpora pro PHP 4 je pryč, PHP 5.1 nyní požadavek.
  • CSRF ochrana zabudovaná ve tvaru pomocníka
  • Ovladače
  • Aplikační balíky
  • Lešení, které byly zastaralé pro mnoho verzí, byla odstraněna.
  • Odstraněn zastaralý Validation třídy.
  • Plugins byly odstraněny ve prospěch pomocníků.
  • Přidal směrování přepíše do hlavního soubor index.php, který umožňuje normální směrování, které mají být přepsány na úrovni jednotlivých & quot; index & quot; Základem souboru.
  • přidáno $ trasa [ '404_override'], aby 404 stran, aby byly zpracovány regulátorů.
  • 50 + chyb.

Co je nového ve verzi 1.7.3:

  • Version 1.7.3 je vydání údržby zabezpečení, včetně dříve opravenou soubor nahrát třídu, a nové bezpečnostní opravy, aby se zabránilo možnému adresáře traversal za určitých okolností (back přenést z opravy provedené na CodeIgniter 2,0 na bitbucket). Neexistují žádné další významné změny.

Co je nového ve verzi 1.7.2:

  • Knihovny:
  • Přidán nový vůz třídy.
  • Byla přidána možnost předat $ config [ 'název_souboru'] pro nahrávání souborů třídy a přejmenování uloženého souboru.
  • Změna pořadí uvedených user-agent tak Safari by přesněji ohlásit sám. (# 6844)
  • Databáze:
  • přešli ze GetType () v útěku (), aby is_ * metody, neboť podmínky pro budoucí verze PHP může změnit jeho výstup.
  • Aktualizováno všechny ovladače databáze zvládnout polí v escape_str ()

  • Metoda
  • Přidal escape_like_str () k útěku řetězců, které mají být použity v podmínkách připomínajících
  • Aktualizováno Active Record využívat nové LIKE unikajícího mechanismus.
  • metoda Přidal reconnect () řidičům DB pokusit se udržet naživu / obnovit připojení po dlouhé volnoběžných otáčkách.
  • Modified řidič MSSQL používat mssql_get_last_message () chybové zprávy.
  • Pomocníci:
  • Přidal form_multiselect () Form pomocníka.
  • Modifikovaná form_hidden () ve tvaru pomocníka přijmout vícerozměrná pole.
  • Modifikovaná form_prep () ve tvaru pomocníka bylo možné sledovat Úprava polí, aby se zabránilo vícenásobné prep / mutaci z následujících výzev, které mohou nastat při použití tvoří validaci a forma pomocné funkce pro výstup formulářových polí.
  • Modifikovaná directory_map () v pomocníka Directory povolit zahrnutí skrytých souborů a vrátit FALSE při selhání ke čtení adresáře.
  • modifikovány Smiley pomocníka pro práci s více polí a vložte smajlík na poslední známou pozici kurzoru.
  • Obecné:
  • Kompatibilní s PHP 5.3.0
  • Modifikovaná show_error () s cílem umožnit zasílání kódů odezvy HTTP server.
  • Modifikovaná show_404 () k odeslání 404 stavový kód, odstranění non-CGI kompatibilní header () výpis z error_404.php šablony.
  • z přidané set_status_header () Společné funkcí, které umožňují použití, když je zařízení třídy Výkon není k dispozici.
  • Přidal is_php () k běžným funkcím snáze porovnávat PHP verze.
  • přidají 2 CodeIgniter & quot; cheatsheets & quot; (Díky DesignFellow.com tohoto příspěvku).

Požadavky

  • PHP 5.2.4 nebo novější

Podobný software

es5-shim
es5-shim

20 Jul 15

DirtyForm
DirtyForm

13 May 15

FBgraph
FBgraph

28 Sep 15

Sammy.js
Sammy.js

13 Apr 15

Ostatní software developer EllisLab, Inc.

CodeIgniter
CodeIgniter

15 Apr 15

ExpressionEngine
ExpressionEngine

9 Apr 16

Komentáře k CodeIgniter

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie