Yii PHP Framework

Szoftver screenshot:
Yii PHP Framework
Szoftver adatai:
Változat: 2.0.7 Frissítve
Feltöltés dátuma: 9 Apr 16
Fejlesztő: Yii Software LLC
Engedély: Ingyenes
Népszerűség: 38

Rating: nan/5 (Total Votes: 0)

Az évek során, a Yii vált az egyik leggyakrabban használt és szeretett PHP keretrendszer körül.

Ez annak köszönhető, hogy a hatalmas kiterjesztések bázis, kiterjesztett dokumentáció és megfelelően megírt kód.

négy példa (blog, hóhér játék, a telefonkönyv és az alapvető "Helló világ!" Oldalon) szerepelnek a letölthető csomagot.

Mi az új ebben a kiadásban:

  • Route Alias ​​
  • Függő Összetevő-beállítás
  • Változatlan meztelencsiga
  • DatePicker Nyelv Tartalék
  • Átadás validációs hibák

Mi az új verzió 2.0.6:

  • Route Alias ​​
  • Függő Összetevő-beállítás
  • Változatlan meztelencsiga
  • DatePicker Nyelv Tartalék
  • Átadás validációs hibák

Mi az új 2.0.4-es verzió:

  • Route Alias ​​
  • Függő Összetevő-beállítás
  • Változatlan meztelencsiga
  • DatePicker Nyelv Tartalék
  • Átadás validációs hibák

Mi az új verzió 2.0.3:

  • Route Alias ​​
  • Függő Összetevő-beállítás
  • Változatlan meztelencsiga
  • DatePicker Nyelv Tartalék
  • Átadás validációs hibák

Mi az új verzió 2.0.2:

  • Route Alias ​​
  • Függő Összetevő-beállítás
  • Változatlan meztelencsiga
  • DatePicker Nyelv Tartalék
  • Átadás validációs hibák

Mi az új verzió 2.0.0:

  • Yii 2.0 támogatja DB migrációs adatbázis-hozzáférési objektumok ( DAO), lekérdezés építő és Active Record.
  • Yii 2.0 a PHP az alapértelmezett sablon nyelv. Ugyancsak támogatja Twig és Smarty keresztül sablon motor kiterjesztéseket.
  • Beépített támogatás megelőzésére az SQL injekció, XSS támadások, CSRF támadások, cookie szabotázs, stb ..
  • Yii 2.0 fogad PHP névterek és a vonások, PSR szabványok, zeneszerző és Bower.
  • Mint az 1.1, Yii 2.0 támogatja az objektum tulajdonságainak meghatározása útján get és set metódusok, konfigurációk, események és a viselkedés.
  • A Yii debugger lehetővé teszi, hogy vizsgálja a futtató belső az alkalmazás.
  • Yii 2.0 támogatja a teljes körű caching lehetőséget, a szerver oldali gyorsítótárat, mint töredék caching, lekérdezés cache kliens oldali HTTP cache-t.
  • Yii 2.0 is rendelkezik Gii, a kód generációs eszköz.
  • Yii 2.0 lehetővé teszi, hogy gyorsan építsenek egy sor teljesen működőképes RESTful API, amely megfelel a legújabb protokollokat.
  • Gyorsan HTML űrlapok, amelyek támogatják a kliens oldali és szerver oldali validálás.
  • Yii 2.0 beépített támogatása a felhasználói hitelesítés és engedélyezés.
  • Yii 2.0 jön egy gazdag meg a felhasználói felület elemeit, az úgynevezett widget, hogy segítségével gyorsan épít az interaktív felhasználói felületet.
  • Yii 2.0 számos hasznos segítő osztályok egyszerűsítése néhány közös feladatokat.
  • Támogatja üzenet fordítása, valamint a céllal fordítás.
  • Azt is támogatja beállítás alapú többes számú alakokat és adatformátum, amely megfelel az ICU szabványnak.

Mi az új verzió 1.1.15:

  • Ez a kiadás javít egy biztonsági problémát talált CDetailView a a 1.1.14 kiadás.

Mi az új verzió 1.1.14:

  • Új:
  • Added CRedisCache használó Redis kulcs értéktároló cache backend
  • Yii regisztrációval Packagist, hozzáadott zeneszerző info fájl
  • Added CPasswordHelper
  • Hozzáadott katalán Translation
  • New helyőrzőinek cHTML :: radioButtonList () és CHTML :: checkBoxList ()
  • Added 'keresztül' opciót CActiveRecord :: BELONGS_TO kapcsolatban

Mi az új verzió 1.1.11:

  • Added teljes funkcionalitású viselkedés és események CConsoleCommand :: onBeforeAction & CConsoleCommand :: onAfterAction.
  • A támogatás a PUT és DELETE kérés közötti alagút POST paraméteren keresztül elemzi _method POST szervezetben.
  • Add HTML5-támogatás url, e-mail, száma, tartomány és dátum mezők chtml.
  • Megváltozott datetime oszlop típusú PostgreSQL "idő", hogy "időbélyeg".
  • Added getIsFlashRequest (), megfelelő kezelését Flash / Flex kérelem használatakor CWebLogRoute Firebug.
  • Added CBreadcrumbs :: $ activeLinkTemplate és CBreadcrumbs :: $ inactiveLinkTemplate tulajdonságokkal, amely lehetővé teszi, hogy változtatni az egyes elem sablon.

Mi az új verzió 1.1.9 r3527:

  • Added removeOld paramétert yiic üzenet parancsot, amely lehetővé teszi ne adjon elavult sorokat fordítás generált fájl
  • Added Yii :: t () a YiiBase :: működő ()
  • Hozzáadott képes felülírni alapvető osztályok YiiBase :: classMap
  • Teljesen automatizált CLDR adatok frissítése, frissített adatok 2.0.1. Hozzáadott getLanguageID, getScriptID, getTerritoryID, getRegionID, getLocaleDisplayName, getLanguage, getScript, getTerritory módszereket CLocale
  • Added autocomplete a Gii & quot; Table Name & quot; mező
  • CWebUser :: login () visszaadja a bejelentkezési állapot
  • Added CConsoleCommand :: prompt (), amely bekéri a bemeneti és CConsoleCommand :: megerősíti (), amely megerősítést kér
  • Added CInlineValidator :: clientValidate meg egyéni ügyfél érvényesítése
  • Added CClientScript :: addPackage
  • Added forceDownload hogy xSendFile lehetőségek közötti választás kötődés és inline hajlam.
  • Added chtml :: liveEvents az alapértelmezett globális stílus felerősítésére jQuery eseménykezelőkkel.
  • Added http_referer információt, kivéve log
  • Added CDbMigration :: refreshTableSchema (), amely felfrissíti a megadott táblázat sémagyorsítótár
  • A dokumentált alkatrész accessors a @property lényegesen jobb IDE autocomplete
  • Added CWebUser - & # x3e; loginRequiredAjaxResponse - értéket adja meg az ajax hívás esetén a felhasználó munkamenete lejárt
  • CFileCache :: get () nem most elnyomja az esetleges PHP hiba, amelyek előfordulhatnak a konkurens kérések
  • jquery.yiiactiveform.js hozzáadott csekket formában láthatóság érvényesíteni (), hogy megakadályozzák JS hiba, ha CActiveForm jQuery párbeszédablak
  • eltávolítjuk a csekket ajax hívás CErrorHandler :: handleException ()
  • CAssetManager most generál különböző hash fájlok / könyvtárak különböző mtime
  • Yii hiba képernyő megjeleníti a megfelelő üzenetet, mint a hiba / figyelmeztetés / felhívás
  • chtml :: clientchange () most már használja az új jQuery on () módszer esetén kötelező

Mi az új verzió 1.1.8 r3324:

  • Megváltozott a kivitelező CUploadedFile, hogy nyilvánosak legyenek.
  • A támogatás érvénytelenítésére tárolt tartalom beállításával COutputCache :: időtartama 0 lesz.
  • Továbbfejlesztett HTMLPurifier a 4.3.0-s verziójú.
  • Megváltozott XML MIME-típusa application / xml nagyobb átjárhatóság.
  • Továbbfejlesztett JQuery UI a 1.8.13.
  • Továbbfejlesztett jQuery 1.6.1.
  • Továbbfejlesztett Blueprint CSS-1.0.1.
  • CWebService nem fog megjelenni forrás fájlnév és hiba sor számát a gyártási mód.
  • Beállítás CDbConnection :: $ emulatePrepare hamisnak már külön beállítani OEM :: ATTR_EMULATE_PREPARES, hogy hamis.
  • Megváltozott chtml :: clientChange esemény kötődés támogatja az egyedi esemény típusok és a konfliktusok elkerülésére, ha az AJAX.

Mi az új verzió 1.1.7 r3135:

  • javítások:
  • A helyes rekurzív összevonása az CDbCriteria :: az
  • A hibát kijavítottuk, hogy Gii hozna csak egy kapcsolat a szülő, hogy van egy gyerek, több FK rá hivatkozni
  • A hibát kijavítottuk, hogy CPgsqlSchema nem érzékeli szekvencia neveket helyesen egyes forgatókönyvek
  • Fix tüzelés esetén többször használatakor (élő) / megbízottja () on AJAXified oldalak
  • A hibát kijavítottuk, hogy a migráció a parancs nem tartja tiszteletben a connectionID ingatlan értéke
  • A hibát kijavítottuk, hogy beginCache a renderDynamic nem működött, ha több alkalommal használja
  • Fix CGridView js bogár SelectionChanged & quot; sboxname nem definiált & quot;
  • A hibát kijavítottuk, hogy CWebUser :: getFlashes () visszatér egy számlálót tömböt az eredmény
  • CHttpRequest :: getUrl () meg kell egyeznie a getRequestUri
  • Fix CDbCriteria :: mergeWith hiba
  • A hibát kijavítottuk, hogy a hívó CSqliteSchema :: resetSequence () dobja kivételt, ha nem autoincrement oszlop
  • Javítva, hogy Gii kód / diff nézetet nem indul fentről
  • A hibát kijavítottuk, hogy CGridView ajax hívás lenne valamikor megjeleníti a hibaüzenetet, ha elhagyja az aktuális oldalt (mdomba, Qiang)
  • CGridView szűrő most használja jQuery serialize () helyett param (), hogy egy négyzetet lehet használni, mint egy szűrő
  • Javítva a probléma, hogy CGridView még sorokban, ahol nincs megfelelően nyújtott a Firefox és a Chrome
  • Fix a bug CFileHelper :: getExtension, ValidatePath és getMimeTypeByExtension hogy nem volt megtalálni a fájl kiterjesztését helyesen
  • A hibát kijavítottuk, hogy egyes oszlopok nem megfelelően jegyeznek MigrateCommand
  • A hibát kijavítottuk, hogy a lekérdezés builder nem ismeri az AS kulcsszó ha tábla alias
  • A hibát kijavítottuk, hogy a hívó CActiveDataProvider :: getTotalItemCount () kifejezetten tenné az alkalmazott körök eltűnnek
  • "csatlakozni" az alapértelmezett körök most tiszteletben STAT kapcsolatok
  • A hibát kijavítottuk, hogy beállításakor CJuiDatePicker.flag = true dátumválasztóval nem tűnik
  • A hibát kijavítottuk, hogy renameColumn MSSQL nem működik megfelelően
  • A hibát kijavítottuk, hogy a PHP-értesítés előfordulhat kivétel véli, ha egy mód a hívás verem nagyon összetett aláírás
  • Fix hibát, CGridview eltörik, amikor frissíti nem cgridview elemek
  • Fix a bug CCheckBoxColumn, & quot; ellenőrizze az összes & quot; jelölőnégyzetet nem ellenőrzött / bejelölve, ha szükséges
  • Fix a bug CGridView, SelectionChanged nem nevezték, amikor & quot; ellenőrizze az összes & quot; kattintottak
  • Fix alaphelyzetbe szekvencia CDbCommand :: truncateTable
  • Fix CMemCache inkompatibilitás néhány pear-memcache és memcached változat
  • Tartozékok:
  • Added paraméteres nevű körök, adunk szempontjaik kritériumai végrehajtott hatálya kritériumok egyesülő
  • Added RESTful URL kezelése
  • Továbbfejlesztett CUrlManager :: parsePathInfo (), hogy támogatja a multi-dimenziós bemeneti tömbök
  • A támogatás a & quot; a & quot; Active Record kapcsolatok lehetővé teszik, hogy kezelni egyesület táblázat adatai
  • A támogatás felhasználásának egyedi script csomag CClientScript
  • Nyitott CActiveForm :: attribútumok és summaryID
  • Added CDbColumnSchema :: autoIncrement tulajdonságait, hogy annak ellenőrzése, hogy a DB oszlop automatikus inkrementális
  • Added updateSelector tulajdonság egyaránt CGridView és CListView
  • Továbbfejlesztett CUrlValidator hozzáadásával "validSchemes" és "defaultScheme tulajdonság (Y !!)
  • Továbbfejlesztett CWidget :: getViewPath () visszatérésének elősegítésére tematikus nézet path
  • Továbbfejlesztett CGridView: AJAX hiba a megfelelő üzenet keletkezik és jelenik meg, vagy adott esetben küldeni a saját hibakezelő
  • Added CFormInputElement :: $ enableAjaxValidation és $ enableClientValidation hogy ki / be AJAX érvényesítése az egyes beviteli mezők
  • Added $ dumpLogs paramétert CLogger :: flush (), hogy log üzeneteket lehet kénytelen dömpingelnék akarata
  • Added "uncheckValue 'opciót cHTML :: activeRadioButtonList és CHTML :: activeCheckBoxList. Ez lehetővé teszi, hogy elkerülje a rejtett mező megjelenítési
  • Nyitott CClientScript :: $ hasScripts
  • Added CWebUser :: authTimeout támogatására szétválasztása hitelesítés timeout és session timeout
  • CDbConnection most nyitott egy DB kapcsolatot csak szükség esetén, kivéve, ha autoConnection beállítása true
  • A támogatás használható egyéni beviteli azonosítóját beviteli mezők szüksége AJAX-alapú hitelesítési
  • Hagyjuk AR kapcsolatok egész különálló db kapcsolatok
  • A támogatás a paraméterrel kötődés osztály-alapú műveletek
  • Added CCaptchaAction :: offset tulajdonság érdekében csökkentik vagy növelik az olvashatóságot az captcha (Y !!)
  • Added CDbCommand :: setFetchMode hogy beállítás OEM eredmény lekérése közben
  • létrehozásakor modell Gii, adatbázis mezőnevek ellenőrizni fogják, hogy megfeleljen a PHP változó elnevezési szabályok
  • Added CHttpRequest :: getPut () és getDelete (), hogy teljes mértékben támogatja RESTful kéréseket
  • A támogatás, hogy tartsák tiszteletben a & quot; cél & quot; attribútuma egy elem által generált chtml & quot; benyújtja & quot; HTML lehetőségek
  • A CActiveForm JavaScript most helyesen aktiválja validaton a négyzetet, és rádió típusa beviteli mezők (Y !!)
  • CTimestampBehavior :: timestampExpression most már a DB kifejezés
  • CDataColumn mostantól mindig teszi a szűrőt, ha a szűrő tulajdonság egy karakterlánc
  • Added SQL kijelző debug módban, ha hiba történik, amíg egy SQL
  • Added CButtonColumn :: afterDelete, hogy egy egyéni javascript függvény meghívása után a törlés funkciót
  • Added CGridView :: blankDisplay hogy testreszabására üres cella kijelző
  • Added memcached ellenőrzés és tippet követelményeket ellenőrző
  • Állítsa be az alapértelmezett fókuszt a jelszó bemenet Gii bejelentkezési oldalon
  • Hagyjuk, hogy a "címke" lehetőséget CMenu menüpontok nem kötelező, és hogy egy üres string értéket
  • Added CWebUser :: autoUpdateFlash
  • Added htmlOptions hogy CTreeView :: adatokat, hogy további opciókat lehet beállítani bármely nézetben node
  • Added CDbMigration :: execute ()
  • Added CMultiFileUpload :: beállítását úgy, hogy további lehetőségeket lehet átadni a kivitelező a többfájlos tárgy
  • Engedélyezés oszlopban típus opcionális megadásakor oszlopokat CGridView
  • Added $ menekülési paramétert CDbCriteria :: összehasonlítani ()
  • Továbbfejlesztett CJuiTabs úgy, hogy a lap tartalmáról átugorható
  • Added CListView :: elválasztó
  • Added $ clearErrors paramétert CModel :: validate ()
  • Added CDbConnection :: setAttributes () és getAttributes (), hogy támogassák inicializálása DB kapcsolatot OEM attribútumok
  • Hozzáadott több jelzőt summaryText amikor CBaseListView.enablePagination beállítása false
  • Nyitott CActiveRecord :: query ()
  • Added CGridView :: ajaxUpdateError a lehetőségét, hogy egy egyéni ajax hibakezelő
  • Engedélyezett segítségével CController helyett vezérlő webapp generált alkalmazás
  • Added képes végrehajtani relációs lekérdezés, anélkül, hogy kapcsolatban modellek
  • Error oldal mostantól asszociatív tömb kulcsait paraméterben list
  • Added CController :: getActionParams () és invalidActionParams (), hogy testreszabását műveletparaméter kötelező funkció
  • Added CEvent :: $ params
  • CStringValidator most használja alkalmazás karakterkészlet az alap, ha mb_strlen elérhető
  • Változások:
  • CGridView most teszi footer után a test tartalom
  • Calling CActiveRecord :: getRelated ($ name, true) most fog újra a DB lekérdezés akkor is, ha isNewRecord igaz
  • Továbbfejlesztett jQuery UI verzió 1.8.11
  • Továbbfejlesztett jQuery 1.5.1-es verzió
  • CConsoleCommand :: usageError () most kilép hibakóddal 1
  • jQuery UI most használja minified CSS
  • Az eltávolított jQuery plugint méreteket, mivel ez a jQuery core
  • Továbbfejlesztett bgiframe a 2.1.2
  • Új:
  • A támogatás végrehajtására zökkenőmentes kliensoldali adat érvényesítés CActiveForm
  • Added CDateValidator
  • A támogatás a lekérdezés caching
  • Added litván fordítás

Mi az új verzió 1.1.6 r2877:

  • A hibát kijavítottuk, hogy a relációs AR lekérdezést oldal -by és válogatás lehet, hogy nem működik az SQL Server
  • A hibát kijavítottuk, hogy az AR és Gii sikertelenségének táblázatok nem az alapértelmezett sémát Oracle DB
  • A hibát kijavítottuk, hogy CJSON :: kódolják is generálhat érvénytelen kódolást eredmény, ha az adat lebegőpontos számok
  • A hibát kijavítottuk, hogy CJuiDatePicker :: $ name okozhat PHP hiba
  • CHttpRequest :: getPathInfo () most már tiszteletben kódolt karakterek (Sam sötét, creocoder)
  • CFileHelper :: getMimeType () okoz hibát, ha használják a PHP 5.2 és PECL fileinfo kiterjesztés
  • A hibát kijavítottuk, hogy CDbCommandBuilder :: createInCondition () nem működik összetett kulcsokat
  • Javítva egy elírás CDbCommandBuilder, amely letiltja a helyes kezelését csoport, amelynek a createCountCommand
  • Javítva a probléma, hogy a kulcsokat a kiolvasztott rács és listanézetben kell kódolni
  • Javítva a probléma az AR nem működnek PostgreSQL tömb oszlop típusa
  • A hibát kijavítottuk, hogy a CListView ajax kérést generál DOM tartály belsejében maga
  • Javítva a probléma, hogy CActiveRecord :: létezik () okozhat kétértelmű oszlop hiba használt relációs lekérdezés
  • Javítva a probléma, hogy az összefoglaló megjelenített CGridView és CListView helytelen lehet az SQL Server
  • Javítva a probléma, hogy a lapos CJuiDatePicker nem zár ez címke megfelelő
  • A hibát kijavítottuk, hogy CSecurityManager :: computeHMAC () generál nem szabványos HMAC
  • A hibát kijavítottuk, hogy a felhasználó által megadott formában ID nem teljesítik, ha az épület egy űrlapot CForm olyan modellt
  • Javítva egy hiba generálása száma szimbólumai I18N adatok CLDR
  • Fix a bug, ami miatt a PHP hiba CAssetManager :: közzé () megpróbált létrehozni egy szimbolikus egy nem létező könyvtárba
  • A hibát kijavítottuk, hogy CActiveForm generál felesleges js kódot körülbelül élességállítás
  • Fix CDateTimeParser :: parse () alapértelmezett óra, perc, másodperc kezelése, amikor nem használják minta
  • Frissítve többfájlos bővítmény által használt CMultiFileUpload verzió 1,47
  • Added $ driverOptions paramétert CDbCommand :: bindParam () metódus
  • Added CAssetManager :: $ excludeFiles tulajdonság támogatása kizárásával lényegtelen fájlokat a megjelentetést
  • A kapcsolat űrlap modell a blog demováltozata most kihasználni CCaptcha :: checkRequirements
  • chtml :: gomb nem válik a név attribútum, ha be van állítva null
  • Megváltozott aláírását CValidator :: createValidator (), hogy könnyebben használható
  • Frissítve Blueprint CSS 1.0-ás verziót
  • Added $ defaultUrl paramétert CWebUser :: getReturnUrl ()
  • A támogatás a CLDR alapú többes számú alakokat formátum és szám helyőrzők a Yii :: t (creocoder, Sam sötét, Qiang, dmitriy.trt)
  • createAbsoluteUrl a CWebApplication és CController most tiszteletben URL szabályokat, amelyek már rendelkeznek a fogadó info beépített
  • Added ipFilters a Gii létrehozott konfigurációs fájlt csökkenti a felhasználói zavar (Sam sötét, Steve Friedl)
  • Added CDbDataReader megvalósítja Megszámlálható interface
  • Added checkIntegrity és resetSequence SQL Server
  • Továbbfejlesztett CActiveForm úgy, hogy lehet használni többször ugyanazon az oldalon az azonos típusú adatok modell
  • CDbConnection.tablePrefix már használhatja egy üres karaktersorozatot tábla előtag
  • Added submenuOptions lehetőséget CMenu :: tételek
  • Added CDbConnection :: driverMap hogy könnyebben testre szabása sémaosztályokat
  • Frissítve CLDR adatok verzió 1.9
  • Engedélyezett elhaladó több formában vagy választott formátumban mennyiség paraméter csomagolás nélküli azt array
  • CDbConnection :: quoteColumnName és quoteTableName megfelelően fogja idézni tábla előtag és a séma előtagot.
  • Added CConsoleCommand :: init ()
  • Továbbfejlesztett kivételével kijelző forráskód minden hívási verem (Sam sötét, Qiang)
  • Javított hiba kijelző konzol parancs módban
  • A támogatás a névtelen paraméterek és a globális lehetőségek konzolparancsok
  • Added üzenet fordítások cseh és horvát
  • Továbbfejlesztett CFileLogRoute feldolgozni a naplók gyorsabb
  • Továbbfejlesztett IDE kódkiegészítésről a Yii :: app () - & # x3e;
  • CSort már támogatja relation.field jelöléssel rendezni hálózatok által kapcsolt modell mezők (Sam sötét, denis909)
  • Added CHttpRequest - & # x3e; xSendFile () fájl feldolgozása letöltési kérések segítségével X-sendfile fejléc
  • refactored CMenu hozzáadásával CMenu :: renderMenuItem, hogy könnyebben ki kell terjeszteni
  • refactored CCheckBoxColumn jobb kihasználását, a hozzáadott CCheckColumn - & # x3e; selectableRows
  • Composite idegen kulcsokat kell vesszővel elválasztva a CActiveRecord :: kapcsolatok ()
  • CGridView megjeleníti az első oldal után szűrők cseréje
  • isset ($ modell - & # x3e; x) és isset ($ modell [ 'x']) már azonos CActiveRecord modellek
  • Megváltozott chtml :: clientChange (), hogy $ élni egy konfigurálható lehetőség $ htmlOptions
  • Megvalósult az adatbázis migráció jellemző
  • Added lekérdezés építő

Követelmények :

  • PHP 5.4 vagy újabb

Hasonló program

Apache Stanbol
Apache Stanbol

13 Apr 15

Flask
Flask

13 May 15

Fabriq Framework
Fabriq Framework

13 May 15

Más szoftver fejlesztő Yii Software LLC

Yii PHP Framework
Yii PHP Framework

12 Feb 17

Hozzászólások a Yii PHP Framework

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!
Keresés kategória szerint