Jelix

Screenshot Software:
Jelix
Mga detalye ng Software:
Bersyon: 1.6.7 Na-update
I-upload ang petsa: 18 Apr 16
Nag-develop: Laurent Jouanneau
Lisensya: Libre
Katanyagan: 320

Rating: 2.0/5 (Total Votes: 1)

Jelix ay binuo na may pragmatismo, kadalian ng paggamit, pagiging simple, pagganap, flexibility at bulas sa isip.

Ito ay may isang API pagharap sa mga numero ng mga teknikal na mga aspeto: data access, MVC modelo, mga template, output format generators (HTML, XUL, & hellip;), Web serbisyo (xml-RPC, json-RPC), bumubuo generator, CRUD, authentication, pamamahala ng mga karapatan, localization, etc & hellip;

Ang isang modular istraktura at isang organisasyon ng mga file ng proyekto ay naroroon, kahanga-hanga ng isang framework at ang ilang mga pagbuo ng mga pamantayan.

Ang isang & ldquo; layer & rdquo; organisasyon ng mga proyekto Splits nilalaman sa:. pagtatanghal, koordinasyon, service, negosyo, pagtitiyaga

Ano ang bago sa ito release:

  • defaultconfig.ini.php ay muling pinangalanan sa mainconfig.ini.php. defaultconfig.ini.php ay suportado pa rin ngunit ngayon ay hindi na ginagamit. (Olivier demah)
  • isang bagong localconfig.ini.php sa tindahan configuration tiyak sa isang kapaligiran (dev, prod ...)
  • New jApp :: mainConfigFile () method upang makuha ang landas ng mga pangunahing configuration file
  • Plugins para sa mga template na ibinigay ng iyong application ay ngayon ang priority sa paglipas ng mga na ibinigay ng framework. Kaya maaari mong & quot; i-override & quot; umiiral na template plugin ngayon.
  • Bagong pamamaraan addJSLinkModule () o addCSSLinkModule sa html tugon object, upang magdagdag ng madaling mga link sa JS at CSS file na nakaimbak sa modules.

Ano ang bago sa bersyon 1.6.5:

  • defaultconfig.ini.php ay muling pinangalanan sa mainconfig. ini.php. defaultconfig.ini.php ay suportado pa rin ngunit ngayon ay hindi na ginagamit. (Olivier demah)
  • isang bagong localconfig.ini.php sa tindahan configuration tiyak sa isang kapaligiran (dev, prod ...)
  • New jApp :: mainConfigFile () method upang makuha ang landas ng mga pangunahing configuration file
  • Plugins para sa mga template na ibinigay ng iyong application ay ngayon ang priority sa paglipas ng mga na ibinigay ng framework. Kaya maaari mong & quot; i-override & quot; umiiral na template plugin ngayon.
  • Bagong pamamaraan addJSLinkModule () o addCSSLinkModule sa html tugon object, upang magdagdag ng madaling mga link sa JS at CSS file na nakaimbak sa modules.

Ano ang bago sa bersyon 1.6.4:

  • defaultconfig.ini.php ay muling pinangalanan sa mainconfig. ini.php. defaultconfig.ini.php ay suportado pa rin ngunit ngayon ay hindi na ginagamit. (Olivier demah)
  • isang bagong localconfig.ini.php sa tindahan configuration tiyak sa isang kapaligiran (dev, prod ...)
  • New jApp :: mainConfigFile () method upang makuha ang landas ng mga pangunahing configuration file
  • Plugins para sa mga template na ibinigay ng iyong application ay ngayon ang priority sa paglipas ng mga na ibinigay ng framework. Kaya maaari mong & quot; i-override & quot; umiiral na template plugin ngayon.
  • Bagong pamamaraan addJSLinkModule () o addCSSLinkModule sa html tugon object, upang magdagdag ng madaling mga link sa JS at CSS file na nakaimbak sa modules.

Ano ang bago sa bersyon 1.6.3:

  • defaultconfig.ini.php ay muling pinangalanan sa mainconfig. ini.php. defaultconfig.ini.php ay suportado pa rin ngunit ngayon ay hindi na ginagamit. (Olivier demah)
  • isang bagong localconfig.ini.php sa tindahan configuration tiyak sa isang kapaligiran (dev, prod ...)
  • New jApp :: mainConfigFile () method upang makuha ang landas ng mga pangunahing configuration file
  • Plugins para sa mga template na ibinigay ng iyong application ay ngayon ang priority sa paglipas ng mga na ibinigay ng framework. Kaya maaari mong & quot; i-override & quot; umiiral na template plugin ngayon.
  • Bagong pamamaraan addJSLinkModule () o addCSSLinkModule sa html tugon object, upang magdagdag ng madaling mga link sa JS at CSS file na nakaimbak sa modules.

Ano ang bago sa bersyon 1.5.0:

  • PHP 5.3 at mas mataas ay kinakailangan. Wala nang suporta para sa PHP 5.2.
  • jResponseHtml ngayon ay bumubuo ng isang header HTML5.
  • New hashing sistema sa jAuth.
  • New modules.

Ano ang bago sa bersyon 1.5 RC1:

  • PHP 5.3 at mas mataas ay kinakailangan. Wala nang suporta para sa PHP 5.2.
  • jResponseHtml ngayon ay bumubuo ng isang header HTML5. Ang isang bagong jResponseHtml4 klase ay may parehong pag-uugali ng ang nakaraang bersyon jResponseHtml.
  • Nagdagdag ng HEADTOP variable para sa error template, at idinagdag ang posibilidad upang magdagdag ng nilalaman sa tuktok ng html header, sa tugon HTML.
  • Ito ay posible na ngayon upang ipahayag ang klase mapa para jSoapClient, sa isang iba pang mga file sa profiles.ini.php.
  • jEvent: posibilidad upang huwag paganahin ang mga tagapakinig ng ilang mga module
  • .
  • jLocale: idinadagdag ang posibilidad na magkaroon ng dash sa isang pangalan property
  • .
  • Ang FakeServerConf lib para sa mga pagsusulit ay naidagdag na.
  • Inilipat locales ng jacl2db mula sa Jelix module sa jacl2db module.
  • Inilipat locales ng jacldb mula sa Jelix module sa jacldb module.

Ano ang bago sa bersyon 1.3.3:

  • Idinagdag isang error na mensahe kapag ang pdf-font folder ay hindi natagpuan.
  • Ang paglipat mula sa simpletest 1.1a sa 1.1
  • Na-update wikirenderer sa 3.1.5

Ano ang bago sa bersyon 1.4 beta 1:

  • Virtual template
  • Bagong API upang suportahan HTTP cache
  • Bagong mga klase na basahin Atom at RSS feed
  • Bagong klase, jPref, Upang bigyan ng at makakuha ng dynamic / functionnal pagpipilian sa configuration. Isang interface ay magagamit upang payagan ang isang webmaster upang pamahalaan ang mga kagustuhan.
  • Modules ay maaaring magbigay ng kanilang sariling mga tugon object at ipahiwatig ang mga ito nang direkta sa configuration
  • Modules ay maaaring magbigay ng kanilang sariling mga CSS at JS file na walang pagkopya ng mga ito sa direktoryo www

Ano ang bago sa bersyon 1.3.1:

  • jLog at jResponseHtml mayroon na ngayong mga plugin
  • New error managements. jLog ay ginagamit upang mag-imbak ng mga error, at mga error ay hindi ipinapakita ang anumang higit pa sa mga tugon.
  • Bagong pahina ng error (http code: 500), na ipinapakita kapag ang isang error na nangyari. maaari mong muling tukuyin ito upang magkaroon ang disenyo na gusto mo.
  • Ang lahat ng mga profile na koneksyon (para JDB, jKVDb, jCache etc) na ngayon ang naka-imbak sa isang solong file profiles.ini.php.
  • Ang isang bagong magandang debug bar, extensible, na nagpapakita ng maraming mga informations (error, sql query ...)
  • JELIX_APP_ * constants ay ngayon papalitan ng pamamaraan sa isang bagong jApp klase
  • pagpapabuti sa jAcl2: paksa grupo, mga karapatan ay maaaring ipinagbabawal ng isang grupo
  • .
  • Major rework ng Jelix-script, sa luwag ang paggamit ng mga utos Jelix: wala nang jelix.php script. Ito ay pinalitan ng isang bagong cmd.php sa application upang ilunsad utos sa application, at sa pamamagitan ng isang solong createapp.php script sa lib / Jelix-scripts /. Jelix-script ay ibinigay sa tatlong mga edisyon ng Jelix (dev, opt, ginto).
  • Mas mahusay na pangangasiwa ng CGI konteksto para CLI script na inilunsad sa php-cgi
  • Na-upgrade lahat ng mga vendor aklatan: TCPDF 5.9.093, php5redis 1.2, jquery 1.6.2, jQuery UI 1.8.15Sumangguni, markitup 1.1.12

Ano ang bago sa bersyon 1.3:

  • jLog at jResponseHtml mayroon na ngayong mga plugin
  • bagong error managements. jLog ay ginagamit upang mag-imbak ng mga error, at mga error ay hindi ipinapakita ang anumang higit pa sa mga tugon.
  • bagong pahina ng error (http code: 500), na ipinapakita kapag ang isang error na nangyari. maaari mong muling tukuyin ito upang magkaroon ang disenyo na gusto mo.
  • lahat ng mga profile na koneksyon (para JDB, jKVDb, jCache etc) na ngayon ang naka-imbak sa isang solong file profiles.ini.php.
  • isang bagong magandang debug bar, extensible, na nagpapakita ng maraming mga informations (error, sql query ...)
  • JELIX_APP_ * constants ay ngayon papalitan ng pamamaraan sa isang bagong jApp klase
  • pagpapabuti sa jAcl2: paksa grupo, mga karapatan ay maaaring ipinagbabawal ng isang grupo
  • .
  • Major rework ng Jelix-script, sa luwag ang paggamit ng mga utos Jelix: wala nang jelix.php script. Ito ay pinalitan ng isang bagong cmd.php sa application upang ilunsad utos sa application, at sa pamamagitan ng isang solong createapp.php script sa lib / Jelix-scripts /. Jelix-script ay ibinigay sa tatlong mga edisyon ng Jelix (dev, opt, ginto).
  • Mas mahusay na pangangasiwa ng CGI konteksto para CLI script na inilunsad sa php-cgi
  • Na-upgrade lahat ng mga vendor aklatan: TCPDF 5.9.093, php5redis 1.2, jquery 1.6.2, jQuery UI 1.8.15Sumangguni, markitup 1.1.12

Ano ang bago sa bersyon 1.2.5:

  • jLog at jResponseHtml mayroon na ngayong mga plugin
  • New error managements. jLog ay ginagamit upang mag-imbak ng mga error, at mga error ay hindi ipinapakita ang anumang higit pa sa mga tugon.
  • Bagong pahina ng error (http code: 500), na ipinapakita kapag ang isang error na nangyari. maaari mong muling tukuyin ito upang magkaroon ang disenyo na gusto mo.
  • Ang lahat ng mga profile na koneksyon (para JDB, jKVDb, jCache etc) na ngayon ang naka-imbak sa isang solong file profiles.ini.php.
  • Ang isang bagong magandang debug bar, extensible, na nagpapakita ng maraming mga informations (error, sql query ...)
  • JELIX_APP_ * constants ay ngayon papalitan ng pamamaraan sa isang bagong jApp klase
  • pagpapabuti sa jAcl2: paksa grupo, mga karapatan ay maaaring ipinagbabawal ng isang grupo
  • .
  • Major rework ng Jelix-script, sa luwag ang paggamit ng mga utos Jelix: wala nang jelix.php script. Ito ay pinalitan ng isang bagong cmd.php sa application upang ilunsad utos sa application, at sa pamamagitan ng isang solong createapp.php script sa lib / Jelix-scripts /. Jelix-script ay ibinigay sa tatlong mga edisyon ng Jelix (dev, opt, ginto).
  • Mas mahusay na pangangasiwa ng CGI konteksto para CLI script na inilunsad sa php-cgi
  • Na-upgrade lahat ng mga vendor aklatan: TCPDF 5.9.093, php5redis 1.2, jquery 1.6.2, jQuery UI 1.8.15Sumangguni, markitup 1.1.12

Ano ang bago sa bersyon 1.2.4:

  • Ang ilang mga error 'datepicker undefined' lilitaw minsan kapag nagpapakita isang form na may isang datepicker. Ang dahilan: js file ay hindi load sa tamang pagkakasunod-sunod
  • CLI EntryPoint: nangangailangan tagubilin ay dapat magkaroon ng buong landas upang patakbuhin ang script mula sa kahit saan
  • jDaoConditions - Oracle pangangailangan prefix talahanayan sa nabuong pagkakasunod-sunod sugnay
  • Fixed pagbabalik: jtpl plugin 'isama' ay hindi maaaring panghawakan recursivity dahil sa metas
  • .
  • Ang Nakatakdang ng isang paunawa: refcount ay hindi ipinahayag sa jFormsDataContainer

Ano ang bago sa bersyon 1.2.2:

  • Pagpapahusay:
  • New jtpl modifier: bilog
  • Mga bug naayos:
  • auth_url_return ay hindi pumasa sa form sa panahon ng logout
  • Buwan at araw sa buong petsa sa pranses ay dapat na magsimula sa pamamagitan ng isang maliit na titik
  • jcache :: flush dapat mapera lamang cache file ng ibinigay na profile.
  • - ctrl_value dapat na kabisado upang hindi ipakita nang dalawang beses kapag gumagamit ctrl_value sa labas ng isang formcontrols loop + gamit ang isang formcontrols
  • Ang magicquotes plugin ay bumubuo ng isang abiso na may PHP 5.3
  • Fix incompatilities sa MySQL 5.5.x sa sql script.
  • Fixed ang sqlite script para jacl2db
  • Idinagdag nawawalang table sa install_jacl2.schema.sqlite.sql
  • Fixed ang suporta ng meta sa mga template kasama.
  • jLog hindi dapat gamitin ang kahilingan object kung ito ay hindi pa umiiral
  • jIniFileModifier ay hindi i-save ang nilalaman pagkatapos seksyon renaming, ini merging at iba pang mga pagbabago.
  • Mga Fixed isang abiso lumilitaw sa wizard tungkol force_encoding, sa ilang kaso
  • Jelix-script, createapp: naayos masamang henerasyon ng susunod na bersyon para sa mga bagong project.xml file
  • Sa testapp, gamitin ang real lib bersyon ng Jelix panahon ng package build, kaya testapp tumatanggap ilang menor de edad update Jelix
  • Fixed ilang mga pagsasalin at weird pranses pangungusap

Kinakailangan

  • PHP 5.3 o mas mataas

Katulad na software

tinyPHP
tinyPHP

13 Apr 15

Web.go
Web.go

1 Mar 15

Flask
Flask

13 May 15

Unyson Framework
Unyson Framework

10 Dec 15

Iba pang mga software developer ng Laurent Jouanneau

SlimerJS
SlimerJS

20 Jul 15

WikiRenderer
WikiRenderer

10 Feb 16

Mga komento sa Jelix

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!