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

Express.io
Express.io

12 May 15

Vert.x
Vert.x

10 Dec 15

RedSlim
RedSlim

28 Sep 15

Geddy
Geddy

9 Apr 16

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