CodeIgniter

Screenshot Software:
CodeIgniter
Detalii soft:
Versiune: 3.0.6 Actualizat
Incarca data: 12 May 16
Producător: EllisLab, Inc.
Licenţă: Gratuit
Popularitate: 257
Dimensiune: 2504 Kb

Rating: nan/5 (Total Votes: 0)

CodeIgniter permite utilizatorului să se concentreze în mod creativ asupra proiectului prin minimizarea cantității de cod necesar pentru orice sarcină dată sau caracteristică.

În general, cadrul este destul de mic în comparație cu alte instrumente similare, oferă performanțe bine-cunoscute, și este, de asemenea, destul de prietenos atunci când vine vorba de cerințele minime, care lucrează cu cele mai multe PHP partajate conturi de găzduire.

Dezvoltatorii au venit întotdeauna la CodeIgniter în trecut grație documentației sale bine puse împreună, care nu a căzut scurt, în ultimii ani, nici.

CodeIgniter vine cu o mulțime de built-in instrumente, clase mici, care abordează diferite sarcini comune în dezvoltare web, pe care o puteți citi mai multe despre în secțiunea Funcții de mai jos.

Din 2015, operațiunile Cadrul CodeIgniter de dezvoltare au fost comutate de la EllisLab, Inc, creatorul său inițial, la Columbia British Institute of Technology.

Ce este nou în această versiune:


Nou în CodeIgniter 2.2.1 (11 februarie, 2015)

Ce este nou în versiunea 3.0.5:

  • Cadrul este eliberat sub licență MIT
  • șoferii bazei de date au avut refactorizare extinse
  • DOP este pe deplin funcțional cu subdrivers
  • Există o bibliotecă nouă sesiune
  • Este disponibilă o nouă bibliotecă de criptare
  • Testarea unitară a fost beefed, și o acoperire de cod îmbunătățit
  • este recomandat PHP 5.4 sau mai nou, dar CI se va lucra în continuare pe PHP 5.2.4

Ce este nou în versiunea 3.0.4:

  • Cadrul este eliberat sub licență MIT
  • șoferii bazei de date au avut refactorizare extinse
  • DOP este pe deplin funcțional cu subdrivers
  • Există o bibliotecă nouă sesiune
  • Este disponibilă o nouă bibliotecă de criptare
  • Testarea unitară a fost beefed, și o acoperire de cod îmbunătățit
  • este recomandat PHP 5.4 sau mai nou, dar CI se va lucra în continuare pe PHP 5.2.4

Ce este nou în versiunea 3.0.3:

  • Cadrul este eliberat sub licență MIT
  • șoferii bazei de date au avut refactorizare extinse
  • DOP este pe deplin funcțional cu subdrivers
  • Există o bibliotecă nouă sesiune
  • Este disponibilă o nouă bibliotecă de criptare
  • Testarea unitară a fost beefed, și o acoperire de cod îmbunătățit
  • este recomandat PHP 5.4 sau mai nou, dar CI se va lucra în continuare pe PHP 5.2.4

Ce este nou în versiunea 3.0.0:

  • Cadrul este eliberat sub licență MIT
  • șoferii bazei de date au avut refactorizare extinse
  • DOP este pe deplin funcțional cu subdrivers
  • Există o bibliotecă nouă sesiune
  • Este disponibilă o nouă bibliotecă de criptare
  • Testarea unitară a fost beefed, și o acoperire de cod îmbunătățit
  • este recomandat PHP 5.4 sau mai nou, dar CI se va lucra în continuare pe PHP 5.2.4

Ce este nou în versiunea 2.2.1 / 3.0rc2:

  • Securitate îmbunătățită în xss_clean ().
  • fusuri actualizate în Data Helper.

Ce este nou în versiunea 2.2.0:

  • xor_encode () metoda din clasa Encrypt are fost eliminat. Criptați Class cere acum extensia Mcrypt care urmează să fie instalat.
  • Sesiunea Biblioteca foloseste acum autentificarea HMAC in loc de un simplu control MD5.

Ce este nou în versiunea 2.1.4:.

  • securitate îmbunătățită în cazul xss_clean ()

Ce este nou în versiunea 2.1.3:

  • Bug stabilește:
  • bazat pe fișiere Metoda Caching get_metadata () a folosit o cheie de matrice non-existente pentru a căuta valoarea TTL.
  • Sesiune Biblioteca sess_destroy metoda () nu a distrus matrice userdata.
  • Bug în cazul în care Biblioteca Profiler a emis o eroare în cazul în care E_WARNING Sesiunea userdata conține obiecte.
  • Migrația Biblioteca a ignorat $ config [ 'migration_path'] setarea.
  • Input Library permis spoofing necondiționată a adreselor IP ale clienților HTTP "prin antetul HTTP_CLIENT_IP.
  • Biblioteca de intrare HTTP_X_CLUSTER_CLIENT_IP ignorate și HTTP_X_CLIENT_IP antetele atunci când se verifică proxy-uri.
  • csrf_verify () folosit pentru a seta cookie CSRF în timpul procesării unei cereri POST fără date POST reale, ceea ce a dus la validarea unei cereri care ar trebui să fie considerate invalide.
  • Un bug în biblioteca de securitate în cazul în care a fost creat un cookie CSRF, chiar dacă $ config [ 'csrf_protection'] este setat tot FALSE.
  • Biblioteca de intrare csrf_verify () declanșată cu privire la cererile CLI.

Ce este nou în versiunea 2.1.2:.

  • securitate îmbunătățită în cazul xss_clean ()

Ce este nou în versiunea 2.1.1:

  • îmbunătățită de detectare tip MIME în încărcarea fișierului bibliotecă.
  • url_title () de performanță și de ieșire îmbunătățită. Acum, puteți utiliza orice șir de caractere ca și cuvântul delimitatorul. Compatibil cu "liniuță" sau "subliniere" ca fiind cuvinte delimitatoare.
  • Adăugat suport pentru adrese IPv6 IP.
  • O cheie matrice greșită a fost folosită în biblioteca Upload pentru a verifica mima tipuri.
  • form_open () comparativ cu $ acțiune împotriva site_url () în loc de base_url ()
  • CI_Upload :: _ file_mime_type () ar fi putut dacă nu a reușit mime_content_type () este utilizat pentru detectarea și returnează FALSE.
  • căi de Windows au fost ignorate atunci când se utilizează Class Image Manipulation pentru a crea un nou fișier.
  • Când punerea în cache de baze de date a fost activată, $ această - & # x3e; db - & # x3e;. Interogare () verifică cache-ul înainte de a variabilelor de legare care a avut ca rezultat interogări stocate în memoria cache nu a fost găsită
  • Valoarea cookie-CSRF i sa permis să fie orice (non-gol) șir, înainte de a fi scrise la ieșire, făcând injecție cod un risc.
  • DOP pune un argument "dbname" în ea e șir de conexiune, indiferent de platforma bazei de date în uz, ceea ce a făcut imposibilă utilizarea SQLite.
  • CI_DB_pdo_result :: num_rows () nu a fost revenind în mod corespunzător valoarea cu interogări SELECT, pentru că sa bazat pe PDOStatement :: ROWCOUNT ().

Ce este nou în versiunea 2.1.0:

  • Fixed un potențial defect de injecție parametru în biblioteca de securitate și a întărit filtrul XSS pentru vulnerabilites HTML5.
  • reguli de validare pot accepta acum apel invers parametri, ca orice altă regulă de validare.
  • html_escape Adăugat () la funcțiile comune pentru a scăpa de ieșire HTML pentru a preveni XSS easliy.

Ce este nou în versiunea 2.0.2:

  • Aceasta este o versiune de întreținere de securitate și este recomandată o actualizare pentru toate site-urile. Fix de securitate patch-uri pentru o mică vulnerabilitate în filtru transversală site scripting. Am luat, de asemenea, posibilitatea de a itera pe unele alt cod nostru de filtrare. Ca urmare, biblioteca de securitate este acum o componentă de bază.

Ce este nou în versiunea 2.0.0:

  • Suport pentru PHP 4 este plecat, PHP 5.1 este acum o cerință.
  • Protecție CSRF construit în formă helper
  • Drivere
  • Pachete de aplicații
  • Schele, fiind depreciate pentru un număr de versiuni, a fost eliminată.
  • Eliminat depreciat Clasa de validare.
  • Plugin-uri au fost eliminate, în favoarea Ajutătorilor.
  • Adăugat de rutare înlocuirile la fișierul principal index.php, permițând traseul normal să fie înlocuită pe fiecare & quot; indicele & quot; baza de fișier.
  • Adăugat $ rută [ '404_override'] pentru a permite 404 de pagini să fie manipulate de către controlori.
  • 50+ bug-uri fixe.

Ce este nou în versiunea 1.7.3:

  • Versiunea 1.7.3 este o versiune de întreținere de securitate, inclusiv o clasă de fișier Încarcă patch-uri anterior, și un nou fix de securitate pentru a preveni posibile parcurgeri director în anumite circumstanțe (înapoi portat de la un fix către CodeIgniter 2.0 la BitBucket). Nu există alte modificări semnificative.

Ce este nou în versiunea 1.7.2:

  • Biblioteci:
  • Adăugat un nou coș de clasă.
  • Adăugat capacitatea de a trece $ config [ 'nume_fisier'] pentru încărcarea fișierelor de clasă și a redenumi fișierul încărcat.
  • ordinea schimbată de utilizator-agenții enumerați, astfel Safari s-ar raporta mai multă acuratețe. (# 6844)
  • Bază de date:
  • comutate de la utilizarea gettype () în evacuare () la is_ metode *, dat fiind că viitoarele versiuni de PHP ar putea schimba producția.
  • actualizați toate driverele de bază de date pentru a manipula tablouri în escape_str ()
  • escape_like_str Adăugat () metoda pentru a scăpa siruri de caractere pentru a fi utilizate în condiții similare
  • Actualizat Active Record pentru a utiliza noul mecanism de evadare LIKE.
  • reconectare Adăugat () metoda pentru driverele DB pentru a încerca să păstreze în viață / a restabili o conexiune după o lungă de mers în gol.
  • conducător auto MSSQL modificat la mssql_get_last_message () utilizarea pentru mesaje de eroare.
  • Helpers:
  • form_multiselect Adăugat () la helper Form.
  • form_hidden () modificat în helper Form pentru a accepta matrici multidimensionale.
  • form_prep () modificat în formularul helper pentru a ține evidența câmpurilor prepped pentru a evita multiple prep / mutație la apelurile ulterioare care pot apărea atunci când se utilizează funcții de validare forma și forma ajutatoare pentru câmpuri de formular de ieșire.
  • directory_map () modificat în helper Directory, pentru a permite includerea fișierelor ascunse, și să se întoarcă FALSE în caz de eșec pentru a citi directorul.
  • Modificarea helper Smiley pentru a lucra cu mai multe câmpuri și introduceți smiley de la ultima poziție a cursorului cunoscută.
  • General:
  • Compatibil cu PHP 5.3.0
  • show_error () modificat pentru a permite trimiterea de coduri de răspuns HTTP server.
  • show_404 modificat () pentru a trimite 404 cod de stare, eliminarea non-CGI antet compatibil () declarație de la șablonul error_404.php.
  • Adăugat set_status_header () la funcțiile comune pentru a permite utilizarea în cazul în care clasa de ieșire nu este disponibilă.
  • Adăugat is_php () la funcții comune pentru a facilita compararea versiunii PHP.
  • adăugat 2 CodeIgniter & quot; & quot fișe; (Datorită DesignFellow.com pentru această contribuție).

Cerințe :

  • PHP 5.2.4 sau mai mare

Software similare

Query-Engine
Query-Engine

14 May 15

(cs)spinner
(cs)spinner

13 May 15

google_drive
google_drive

13 May 15

Alte software-uri de dezvoltator EllisLab, Inc.

CodeIgniter
CodeIgniter

15 Apr 15

ExpressionEngine
ExpressionEngine

9 Apr 16

Comentarii la CodeIgniter

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!
Cauta dupa categorie