CodeIgniter

Software kuvakaappaus:
CodeIgniter
Ohjelmiston tiedot:
Versio: 3.0.6 Päivitetty
Lähetyksen päivämäärä: 12 May 16
Kehittäjä: EllisLab, Inc.
Lupa: Vapaa
Suosio: 257
Koko: 2504 Kb

Rating: nan/5 (Total Votes: 0)

CodeIgniter avulla käyttäjä luovasti keskittyä hankkeen minimoimalla määrä koodia tarvitaan tietyn tehtävän tai toiminnon.

Kaiken puitteissa on melko pieni verrattuna muihin vastaavia työkaluja, tarjoaa tunnettu suorituskyky, ja on myös hyvin ystävällisiä, kun se tulee vähimmäisvaatimukset, työskentelee useimpien PHP jaettua hosting tilejä.

Kehittäjät ovat aina ryntäävät CodeIgniter aiemmin ansiosta hyvin koota asiakirjat, joita ei ole jäi viime vuosina ole.

CodeIgniter tulee paljon sisäänrakennettuja työkaluja, pieniä luokkia, joissa käsitellään erilaisia ​​yhteisiä tehtäviä Web-kehitys, joka voi lukea lisää Toiminnot jaksossa.

Koska 2015 CodeIgniter puitteet kehityksen toiminta on siirtynyt EllisLab, Inc., sen alkuperäisestä luoja, British Columbia Institute of Technology.

Mikä on uusi tässä julkaisussa:


Uutta CodeIgniter 2.2.1 (11 helmikuu 2015)

Mikä on uusi versiossa 3.0.5:

  • Puitteet on julkaistu MIT lisenssin
  • tietokantaohjaimet oltava laaja refaktorointi
  • SAN on täysin toimiva subdrivers
  • On uusi istunto kirjasto
  • On uusi salaus kirjasto
  • Laite testaus on beefed, ja koodi kattavuus parantunut
  • PHP 5.4 tai uudempi on suositeltava, mutta CI toimii silti PHP 5.2.4

Mikä on uusi versiossa 3.0.4:

  • Kehys on julkaistu MIT lisenssin
  • tietokantaohjaimet oltava laaja refaktorointi
  • SAN on täysin toimiva subdrivers
  • On uusi istunto kirjasto
  • On uusi salaus kirjasto
  • Laite testaus on beefed, ja koodi kattavuus parantunut
  • PHP 5.4 tai uudempi on suositeltava, mutta CI toimii silti PHP 5.2.4

Mikä on uusi versiossa 3.0.3:

  • Kehys on julkaistu MIT lisenssin
  • tietokantaohjaimet oltava laaja refaktorointi
  • SAN on täysin toimiva subdrivers
  • On uusi istunto kirjasto
  • On uusi salaus kirjasto
  • Laite testaus on beefed, ja koodi kattavuus parantunut
  • PHP 5.4 tai uudempi on suositeltava, mutta CI toimii silti PHP 5.2.4

Mikä on uusi versiossa 3.0.0:

  • Kehys on julkaistu MIT lisenssin
  • tietokantaohjaimet oltava laaja refaktorointi
  • SAN on täysin toimiva subdrivers
  • On uusi istunto kirjasto
  • On uusi salaus kirjasto
  • Laite testaus on beefed, ja koodi kattavuus parantunut
  • PHP 5.4 tai uudempi on suositeltava, mutta CI toimii silti PHP 5.2.4

Mikä on uusi versiossa 2.2.1 / 3.0rc2:

  • Parannettu turvallisuus xss_clean ().
  • Päivitetty aikavyöhykkeitä pvm. Helper.

Mikä on uusi versiossa 2.2.0:

  • xor_encode () -menetelmää Salaa Class on poistettu. Salaa Class edellyttää nyt Mcrypt laajennuksen asennuksen.
  • Session kirjasto käyttää nyt HMAC todentaminen sijaan yksinkertaisen MD5.

Mikä on uusi versiossa 2.1.4:

  • Parannettu turvallisuus xss_clean ().

Mikä on uusi versiossa 2.1.3:

  • Vikakorjauksia:
  • Tiedosto-pohjainen Välimuistitallennus menetelmä get_metadata () käytetään olemattoman array avain etsimään TTL-arvoa.
  • Session Kirjasto menetelmä sess_destroy () ei tuhonnut UserData array.
  • Bug jossa Profiler kirjaston antoi E_WARNING virhe jos Session UserData sisältää objekteja.
  • Maahanmuuttokirjasto huomiotta $ config [ 'migration_path'] -asetus.
  • Input Kirjasto sallittu ehdoton vedätys HTTP asiakkaiden IP-osoitteiden kautta HTTP_CLIENT_IP otsikkoa.
  • Input Kirjasto huomiotta HTTP_X_CLUSTER_CLIENT_IP ja HTTP_X_CLIENT_IP otsikot tarkistettaessa välityspalvelimia.
  • csrf_verify () käytetään asettamaan CSRF evästeen käsitellessään POST pyyntö, jossa ei ole varsinaista POST-tiedot, mikä johti validoinnissa pyyntö, joka olisi katsottava mitättömäksi.
  • vian Security kirjaston jossa CSRF evästeen luotiin vaikka $ config [ 'csrf_protection'] asetetaan tot FALSE.
  • Input Kirjasto laukaisi csrf_verify () on CLI pyyntöjä.

Mikä on uusi versiossa 2.1.2:

  • Parannettu turvallisuus xss_clean ().

Mikä on uusi versiossa 2.1.1:

  • Parannettu MIME-tyyppi tunnistus Tiedostojen lataaminen kirjastosta.
  • url_title () suorituskyky ja teho parani. Nyt voit käyttää mitä tahansa merkkijonoa sanan erotin. Taaksepäin yhteensopiva "viiva" tai "alleviivaus" sanoina erottimina.
  • Lisätty tuki IPv6 IP-osoitteita.
  • Väärä array keskeinen käytettiin Upload kirjastossa tarkistaa mime-tyyppejä.
  • form_open () verrattuna $ kanteen site_url () sijasta base_url ()
  • CI_Upload :: _ file_mime_type () olisi voinut epäonnistua, jos mime_content_type () käytetään havaitsemiseen ja palauttaa FALSE.
  • Windows polut huomiotta käytettäessä kuvankäsittelyohjelma Class luoda uuden tiedoston.
  • Kun tietokannan välimuisti oli käytössä, $ tämä - & # x3e; db - & # x3e, kysely () tarkastetaan välimuisti ennen sitovan muuttujia, jotka johtivat välimuistissa kyselyiden koskaan on löydetty.
  • CSRF evästeen arvo annettiin olla (ei-tyhjä) merkkijono ennen kirjoitetaan lähtöön, mikä koodi injektio riski.
  • SAN laittaa "dbname" argumentti on yhteydessä merkkijono riippumatta tietokannan alustan käytössä, joka teki mahdottomaksi käyttää SQLite.
  • CI_DB_pdo_result :: NUM_ROWS () ei ollut palaamassa oikein arvostavat SELECT kyselyt, aiheuttaa se luotti PDOStatement :: rowCount ().

Mikä on uusi versiossa 2.1.0:

  • Kiinteä mahdollinen parametri injektio virhe Suojauskirjasto ja vahvisti XSS suodatin HTML5 vulnerabilites.
  • takaisinsoitto validointisäännöt voi nyt hyväksyä parametreja kuten muitakin validointisääntöä.
  • Lisätty html_escape () yhteisen toimintojen paeta HTML ehkäisemiseksi XSS easliy.

Mikä on uusi versiossa 2.0.2:

  • Tämä on turvallisuus ylläpitojulkaisu ja on suositeltu päivittää kaikkien sivustojen. Turvallisuus fix laastaria pieni heikkous cross site scripting suodatin. Olemme myös käytti tilaisuutta kerrata joitakin muita suodatuksen koodia. Tämän seurauksena Security kirjasto on nyt keskeinen osa.

Mitä uutta versiossa 2.0.0:

  • tuki PHP 4 on mennyt, PHP 5.1 on nyt vaatimus.
  • CSRF Protection rakennettu muotoon auttaja
  • Ohjaimet
  • Sovelluksen Paketit
  • Telineet, jotka on vanhentunut useita versioita, on poistettu.
  • Poistettu käytöstä poistetun Validation Class.
  • Liitännäiset on poistettu, hyväksi Helpers.
  • Lisätty reititys ohitukset tärkein index.php tiedosto, joka mahdollistaa normaalin reitityksen ohitetaan kohti, & quot; hakemisto & quot; tiedosto perusteella.
  • lisätyt $ reitti [ '404_override'], jotta 404 sivua hoidettavaksi ohjaimet.
  • 50+ vikoja korjattu.

Mikä on uusi versiossa 1.7.3:

  • Versio 1.7.3 on turvallisuus ylläpitojulkaisu, kuten aiemmin paikattu tiedosto Lataa luokka, ja uusi turvallisuus fix estää mahdollinen hakemistoon traversal tietyissä olosuhteissa (takaisin tuotavasta fix tehty CodeIgniter 2,0 at BitBucket). Ei ole muita merkittäviä muutoksia.

Mikä on uusi versiossa 1.7.2:

  • Kirjastot:
  • Lisätty uusi Cart Class.
  • Lisätty kyky siirtää $ config [ 'tiedostonimi'] varten Tiedoston lataaminen luokan ja nimetä lisätty tiedosto.
  • Muuttunut järjestyksessä listattujen käyttäjäagentteja joten Safari olisi paremmin raportoi itse. (# 6844)
  • Tietokanta:
  • vaihtanut getType () in escape () ja is_ * menetelmiä, koska tulevaisuus PHP versioissa saattaa muuttua sen teho.
  • Päivitetty kaikki tietokantaohjaimet käsittelemään taulukot escape_str ()
  • Lisätty escape_like_str () menetelmä karkaaminen jousille käytettäväksi LIKE olosuhteissa
  • Päivitetty Aktiivinen Record pääsevät käyttämään uusia LIKE pakenevat mekanismi.
  • Lisätty uudelleenkytkentä () menetelmä DB kuljettajien yrittää pitää hengissä / taas luoda yhteyden pitkästä idle.
  • Modified MSSQL kuljettaja käyttää mssql_get_last_message () virheilmoituksia.
  • Helpers:
  • Lisätty form_multiselect () Form auttaja.
  • Modified form_hidden () Form auttaja hyväksymään moniulotteisia taulukoita.
  • Modified form_prep () Form auttaja seurata prepped kenttien moninkertaisen prep / mutaation sitä kutsuihin, joita voi esiintyä käytettäessä muoto validointi ja muoto auttajatoimintojen lähtöön lomakekenttiä.
  • Modified directory_map () Hakemisto-auttaja voida sisällyttää piilotetut tiedostot, ja palauttaa FALSE jos epäonnistui lukea hakemistoon.
  • Muutettiin Smiley auttaja työskennellä useita kenttiä ja aseta hymiö viimeiseen tunnettuun kursorin sijainti.
  • Yleistä:
  • yhteensopiva PHP 5.3.0
  • Modified show_error (), jotta lähettäminen HTTP-palvelimen vastaus koodeja.
  • Modified show_404 () lähettää 404 tilakoodi, poistamalla ei-CGI yhteensopiva header () lausunto error_404.php mallia.
  • Lisätty set_status_header () yhteisen toiminnot sallitaan käyttää, kun lähtö luokka ei ole käytettävissä.
  • Lisätty is_php () Yhteisen toimintojen helpottamiseksi PHP versioon vertailuja.
  • Lisätty 2 CodeIgniter & quot; cheatsheets & quot; (Kiitos DesignFellow.com tätä osuutta).

Vaatimukset

  • PHP 5.2.4 tai uudempi

Vastaavia ohjelmistoja

ComponentJS
ComponentJS

10 Dec 15

Python-firebase
Python-firebase

21 Jul 15

Tumblr Ruby Gem
Tumblr Ruby Gem

13 Apr 15

Muu ohjelmistojen kehittäjä EllisLab, Inc.

ExpressionEngine
ExpressionEngine

9 Apr 16

CodeIgniter
CodeIgniter

15 Apr 15

Kommentit CodeIgniter

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!
Haku luokan mukaan