CodeIgniter

Sagteware kiekie:
CodeIgniter
Sagteware besonderhede:
Weergawe: 3.0.6 Opgedateer
Upload datum: 12 May 16
Ontwikkelaar: EllisLab, Inc.
Lisensie: Gratis
Populariteit: 257
Grootte: 2504 Kb

Rating: nan/5 (Total Votes: 0)

CodeIgniter kan die gebruiker op 'n kreatiewe konsentreer op die projek deur die vermindering van die bedrag van die kode wat nodig is vir 'n gegewe taak of funksie.

Die algemeen is die raamwerk is baie klein in vergelyking met ander soortgelyke gereedskap, bied bekende prestasie, en is ook baie vriendelik wanneer dit kom by die minimum vereistes, in samewerking met die meeste PHP shared hosting rekeninge.

Ontwikkelaars het altyd gestroom om CodeIgniter in die verlede danksy sy goed saam te stel dokumentasie, wat nie kort het gedaal in die afgelope jaar nie.

CodeIgniter kom met baie ingeboude tools, klein klasse wat verskillende gemeenskaplike take aan te spreek in die web-ontwikkeling, wat jy nie meer omtrent in die gedeelte kenmerke hieronder kan lees.

Sedert 2015, ontwikkeling bedrywighede die CodeIgniter raamwerk se is gewissel het vanaf EllisLab, Inc., sy aanvanklike skepper, die Brits-Columbië Institute of Technology.

Wat is nuut in hierdie release:


Nuut in CodeIgniter 2.2.1 (11 Februarie 2015)

Wat is nuut in weergawe 3.0.5:

  • Die raamwerk is vrygestel onder die MIT lisensie
  • Die databasis bestuurders het uitgebreide refactoring het
  • BOB is ten volle funksioneel met subdrivers
  • Daar is 'n nuwe sessie biblioteek
  • Daar is 'n nuwe Encryption biblioteek
  • Die eenheid toets is opgeskerp en kode dekking verbeter
  • PHP 5.4 of nuwer word aanbeveel, maar GI sal nog werk op PHP 5.2.4

Wat is nuut in weergawe 3.0.4:

  • Die raamwerk is vrygestel onder die MIT lisensie
  • Die databasis bestuurders het uitgebreide refactoring het
  • BOB is ten volle funksioneel met subdrivers
  • Daar is 'n nuwe sessie biblioteek
  • Daar is 'n nuwe Encryption biblioteek
  • Die eenheid toets is opgeskerp en kode dekking verbeter
  • PHP 5.4 of nuwer word aanbeveel, maar GI sal nog werk op PHP 5.2.4

Wat is nuut in weergawe 3.0.3:

  • Die raamwerk is vrygestel onder die MIT lisensie
  • Die databasis bestuurders het uitgebreide refactoring het
  • BOB is ten volle funksioneel met subdrivers
  • Daar is 'n nuwe sessie biblioteek
  • Daar is 'n nuwe Encryption biblioteek
  • Die eenheid toets is opgeskerp en kode dekking verbeter
  • PHP 5.4 of nuwer word aanbeveel, maar GI sal nog werk op PHP 5.2.4

Wat is nuut in weergawe 3.0.0:

  • Die raamwerk is vrygestel onder die MIT lisensie
  • Die databasis bestuurders het uitgebreide refactoring het
  • BOB is ten volle funksioneel met subdrivers
  • Daar is 'n nuwe sessie biblioteek
  • Daar is 'n nuwe Encryption biblioteek
  • Die eenheid toets is opgeskerp en kode dekking verbeter
  • PHP 5.4 of nuwer word aanbeveel, maar GI sal nog werk op PHP 5.2.4

Wat is nuut in weergawe 2.2.1 / 3.0rc2:

  • Verbeterde sekuriteit in xss_clean ().
  • Opdateer tydsones in Datum Helper.

Wat is nuut in weergawe 2.2.0:

  • Die xor_encode () metode in die Encrypt Klas het verwyder is. Die Encrypt Klas vereis nou die Mcrypt uitbreiding geïnstalleer moet word.
  • Die sessie biblioteek gebruik nou HMAC verifikasie in plaas van 'n eenvoudige MD5 checksum.

Wat is nuut in weergawe 2.1.4:.

  • Verbeterde sekuriteit in xss_clean ()

Wat is nuut in weergawe 2.1.3:

  • Bug fixes:
  • -lêer gebaseer Caching metode get_metadata () gebruik om 'n nie-bestaande reeks sleutel om te kyk vir die TTL waarde.
  • Sessie Biblioteek metode sess_destroy () nie vernietig die user data skikking.
  • Probleem waar die Profiler Biblioteek uitgereik 'n E_WARNING fout as Sessie user data bevat voorwerpe.
  • Migrasie Biblioteek geïgnoreer die $ config [ 'migration_path'] omgewing.
  • Input Biblioteek toegelaat onvoorwaardelike spoofing van IP-adresse HTTP kliënte se deur die HTTP_CLIENT_IP kop.
  • Input Biblioteek geïgnoreer HTTP_X_CLUSTER_CLIENT_IP en HTTP_X_CLIENT_IP kop tydens die kontrolering vir gevolmagtigdes.
  • csrf_verify () gebruik word om die CSRF koekie stel tydens die verwerking van 'n POST versoek met geen werklike NA data, wat gelei het tot die validering van 'n versoek dat ongeldig beskou moet word.
  • 'n fout in die sekuriteit Biblioteek waar 'n CSRF koekie geskep selfs al $ config [ 'csrf_protection'] is ingestel tot ONWAAR is.
  • Input Biblioteek veroorsaak csrf_verify () op CLI versoeke.

Wat is nuut in weergawe 2.1.2:.

  • Verbeterde sekuriteit in xss_clean ()

Wat is nuut in weergawe 2.1.1:

  • Verbeterde MIME-tipe opsporing in die lêer op te laai Biblioteek.
  • url_title () prestasie en uitset verbeter. Jy kan nou gebruik enige string as die woord delimiter. Backwards verenigbaar met 'Dash "of" underscore' as woorde skeiding karakters.
  • Bygevoeg ondersteuning vir IPv6 IP-adresse.
  • 'n verkeerde verskeidenheid sleutel is gebruik in die foto biblioteek om te kyk vir mime-tipe.
  • form_open () in vergelyking $ optrede teen SITE_URL () in plaas van base_url ()
  • CI_Upload :: _ file_mime_type () kon gefaal het as mime_content_type () word gebruik vir die opsporing en terug ONWAAR is.
  • Windows paaie is geïgnoreer wanneer die gebruik van die Image Manipulation Klas 'n nuwe lêer te skep.
  • Wanneer databasis kas is aangeskakel, $ hierdie - & # x3e; db - & # x3e;. Navraag () kyk na die kas voor bindend veranderlikes wat gelei het tot die kas navrae nooit gevind
  • CSRF koekie waarde is toegelaat om enige (nie-leë) string voor geskryf om die uitset wees, maak-kode inspuiting n risiko.
  • BOB sit 'n 'dbname 'n argument in sy verband string ongeag die databasis platform gebruik, wat dit onmoontlik gemaak het om SQLite gebruik.
  • CI_DB_pdo_result :: NUM_ROWS () is nie behoorlik terugkeer waarde met kies navrae, want dit is die vertroue op PDOStatement :: rowCount ().

Wat is nuut in weergawe 2.1.0:

  • Vaste 'n potensiële parameter inspuiting fout in die sekuriteit Biblioteek en versterk die XSS filter vir HTML5 vulnerabilites.
  • reëls Terugbel bekragtiging kan nou aanvaar parameters soos enige ander valideringsreël.
  • Bygevoeg html_escape () om die gemeenskaplike funksies om HTML uitvoer ontsnap vir die voorkoming van XSS easliy.

Wat is nuut in weergawe 2.0.2:

  • Dit is 'n sekuriteit onderhoud vrylating en is 'n aanbevole werk vir alle terreine. Die sekuriteit fix kolle 'n klein kwesbaarheid in die kruis site scripting filter. Ons het ook die geleentheid om Itereer op 'n paar van ons ander filter kode. As gevolg hiervan, die Veiligheidsraad biblioteek is nou 'n kernkomponent.

Wat is nuut in weergawe 2.0.0:

  • Ondersteuning vir PHP 4 is weg, PHP 5.1 is nou 'n vereiste.
  • CSRF beskerming ingebou in die vorm helper
  • Bestuurders
  • toepassingspakkette
  • Steiers, nadat afgekeur vir 'n aantal weergawes, is verwyder.
  • verwyder die afgekeur Validation Klas.
  • proppe verwyder, ten gunste van hulp.
  • Bygevoeg routing oorheers die belangrikste index.php lêer, sodat die normale roete na oorheers op 'n per & quot; indeks & quot; lêer basis.
  • Bygevoeg $ roete [ '404_override'] te laat 404 bladsye deur leiers te hanteer.
  • 50 + foute herstel.

Wat is nuut in weergawe 1.7.3:

  • Weergawe 1.7.3 is 'n sekuriteit onderhoud vrylating, insluitend 'n voorheen gelapte lêer oplaai klas, en 'n nuwe sekuriteit fix om moontlike gids traversal in sekere omstandighede voorkom (terug oorgedra van 'n oplossing aan CodeIgniter 2.0 op BitBucket). Daar is geen ander beduidende veranderinge.

Wat is nuut in weergawe 1.7.2:

  • Biblioteke:
  • Bygevoeg 'n nuwe wa Klas.
  • Bygevoeg die vermoë om $ config [ 'FILE_NAME'] vir die lêer op te laai Klas die opgelaaide lêer te slaag en hernoem.
  • verander orde van genoteerde gebruiker-agente so Safari sou self meer akkuraat verslag te doen. (# 6844)
  • Database:
  • gewissel het vanaf die gebruik van getSoort () in ontsnapping () om * metodes is_, aangesien toekomstige PHP weergawes sy produksie kan verander.
  • Opdateer alle databasis bestuurders om skikkings in escape_str hanteer ()
  • Bygevoeg escape_like_str () metode vir die ontsnapping snare te gebruik op dieselfde voorwaardes
  • Opdateer Active Record om die nuwe SOOS ontsnapping meganisme gebruik.
  • metode bygevoeg herkoppeling () te DB bestuurders te probeer om die lewe te hou / te herstel 'n verband na 'n lang ledig.
  • Gewysig MSSQL bestuurder mssql_get_last_message () gebruik vir fout boodskappe.
  • Helpers:
  • Bygevoeg form_multiselect () om die vorm helper.
  • Gewysig form_hidden () in die vorm helper om multi-dimensionele skikkings aanvaar.
  • Gewysig form_prep () in die vorm helper om tred te hou van prepped velde hou om verskeie beplannings- / mutasie van daaropvolgende oproepe wat kan voorkom te vermy wanneer die gebruik van Vorm Validation en vorm helper funksies om uitset vorm velde.
  • Gewysig directory_map () in die Gids helper om die insluiting van weg gesteekte lêers toelaat, en dan terug te ONWAAR by versuim om gids te lees.
  • Gewysig die Smiley helper om te werk met verskeie velde en voeg die gesiggie by die laaste bekende wyser posisie.
  • Algemeen:
  • Versoenbaar met PHP 5.3.0
  • Gewysig show_error () toe te laat stuur van HTTP bediener antwoord kodes.
  • Gewysig show_404 () te 404 status kode stuur, die verwydering van nie-CGI versoenbaar kop () verklaring van error_404.php sjabloon.
  • Toegevoegde set_status_header () om die gemeenskaplike funksies te gebruik toelaat wanneer die uitset klas is nie beskikbaar nie.
  • Bygevoeg is_php () om gemeenskaplike funksies om PHP weergawe vergelykings te fasiliteer.
  • Added 2 CodeIgniter & quot; cheatsheets & quot; (Te danke aan DesignFellow.com vir hierdie bydrae).

Vereistes :

  • PHP 5.2.4 of hoër

Soortgelyke sagteware

EnjoyHint
EnjoyHint

1 Mar 15

Python LSAPI
Python LSAPI

13 May 15

pymatlab
pymatlab

5 Jun 15

ART
ART

21 Jul 15

Ander sagteware ontwikkelaar EllisLab, Inc.

CodeIgniter
CodeIgniter

15 Apr 15

ExpressionEngine
ExpressionEngine

9 Apr 16

Kommentaar te CodeIgniter

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!
Soek op kategorie