CodeIgniter

Software screenshot:
CodeIgniter
Podrobnosti Software:
Verze: 3.0.6 Aktualizováno
Datum uploadu: 12 May 16
Vývojka: EllisLab, Inc.
Licence: Volný
Popularita: 257
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

Acquisition
Acquisition

4 Jun 15

jBox
jBox

13 Apr 15

StealJS
StealJS

12 Apr 15

Ostatní software developer EllisLab, Inc.

ExpressionEngine
ExpressionEngine

9 Apr 16

CodeIgniter
CodeIgniter

15 Apr 15

Komentáře k CodeIgniter

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!