SilverStripe ay hindi lamang isang komplikadong PHP-based CMS, ngunit isang napaka-maraming nalalaman isa din. Maaari itong magamit upang bumuo, pamahalaan, at ayusin ang anumang mga Web-based na application sa iba't ibang larangan ng aktibidad.
SilverStripe ay lubos na mahusay na dokumentado at ay may maraming mga tema at mga module upang makatulong sa mga developer i-extend ang default na pag-andar na may bagong mga kasangkapan at tampok.
Binuo sa SilverStripe Framework , ito CMS ay isa sa mga pinaka-iginagalang CMSs sa negosyo, hindi lamang dahil sa ang well-crafted dulo ng produkto, ngunit din dahil sa ang kalakip na codebase pati na rin.
Tulad ng para sa mga tampok, ang SilverStripe CMS ay mahusay sa tune sa kasalukuyang mga kasanayan, na nagbibigay ng isang pag-install wizard sa bawat pamamahagi, Composer integration, isang magandang admin panel, mga tema, modules, at marami pang ibang higit pa.
Ang mga tampok na tutulong sa mga developer makapagsimula sa kanilang mga proyekto, at magbigay ng isang solid produkto sa dulo ng kanilang mga pagsisikap pati na rin.
Ano ang bago sa release na ito:
- Minimum PHP bersyon itataas sa 5.3.3
- Panimula ng bagong parameterised ORM
- Default na suporta para sa PDO
- Inilipat SS_Report at ReportAdmin out sa isang hiwalay na module
Ano ang bago sa bersyon 3.2.1 / 3.3.0-RC2:
- Minimum PHP bersyon itinaas sa 5.3.3
- Panimula ng bagong parameterised ORM
- Default na suporta para sa PDO
- Inilipat SS_Report at ReportAdmin out sa isang hiwalay na module
Ano ang bago sa bersyon 3.2.0:
- Minimum PHP bersyon itataas sa 5.3.3
- Panimula ng bagong parameterised ORM
- Default na suporta para sa PDO
- Inilipat SS_Report at ReportAdmin out sa isang hiwalay na module
Ano ang bago sa bersyon 3.1.15 / 3.2.0-rc1:
- Ang release na ito ay nagsasama ng isang ilang mga pag-aayos ng seguridad sa framework.
Ano ang bago sa bersyon 3.1.13 / 3.2.0-beta1:
- Ang release na ito ay nagsasama ng isang ilang mga pag-aayos ng seguridad sa framework.
Ano ang bago sa bersyon 3.1.13:
- Ang release na ito ay nagsasama ng isang ilang mga pag-aayos ng seguridad sa framework .
Ano ang bago sa bersyon 3.1.12:
- Ang release na ito ay nagsasama ng isang ilang mga pag-aayos ng seguridad sa framework .
Ano ang bago sa bersyon 3.1.10:
- pag-aayos ng Security:
- permissions Open file kahinaan.
Ano ang bago sa bersyon 3.1.0:.
- Higit visual feedback at mas madali preview
- YAML Kumpigurasyon at pumili ng isang mas mahusay UploadField.
- Komposer suporta at isang bagong add-on website
Ano ang bago sa bersyon 3.1.0 Beta3:
- Pinahusay Config API at secure default template paghahagis.
Ano ang bago sa bersyon 3.0.2:
- Mga update sa GridField dokumentasyon
- Payagan querying kung ang isang field ay umiiral sa isang table
- Magdagdag babala kung tiningnan SiteTree object klase ay hindi na ginagamit
- FieldGroup_DefaultFieldHolder template
- Buksan panlabas na mga link sa preview mode sa bagong window
- Re-idinagdag SilverStripeNavigator styling
- Payagan debugging ng config cyclic error
- GreaterThanFilter dapat na kaayon ng LessThanFilter
- Custom menu icon para sa CMS main menu
- Added & quot; jpeg & quot; sa listahan ng mga pinapayagang mga extension
- Lumikha TestRunner setdb URL endpoint
- Maori Wika JavaScript
Ano ang bago sa bersyon 3.0.1:
- DataList at ArrayList mutability
Ano ang bago sa bersyon 3.0.0:
- Bagong template engine
- New CMS interface design
- Pinapalitan ang pangalan ng Sapphire sa SilverStripe framework
- FormField klase ngayon ay may kanilang sariling mga template HTML
- Payagan paggamit ng SilverStripe framework nang walang & quot; cms & quot; module
- CMS JavaScript inilipat sa jQuery.entwine
- CMS stylesheet ay nabubuo sa pamamagitan SCSS upang magbigay ng mas nababaluktot at matipuno styling
Ano ang bago sa bersyon 3.0.0 Beta 2:
- Ang isang & quot; view ng listahan & quot; para sa mga pahina.
- Image insertion at media management ay na-pinabuting, kabilang ang isang & quot; ipasok mula sa web & quot; opsyon.
- Ang kakayahang magamit ng tree view kapag pag-edit ng nilalaman ay napabuti.
- Sa 3.0, SilverStripe ngayon ay gumagana sa PHP 5.3+ upang samantalahin ng lahat ng mga tampok PHP 5.3.
Ano ang bago sa bersyon 3.0.0 Beta 1:
- Hiwalay Framework mula sa CMS, upang ang Framework ay kapaki-pakinabang sa kanyang sarili, na ginagawa itong isang ganap na nasimulan stand-alone entity sa halip na una ng isang framework ng suporta para sa mga produkto CMS tulad ng sa 2.x linya.
- refresh ang CMS administrative interface na may isang mas modernong disenyo at karanasan ng gumagamit, at isang mas technically solid javascript underpinning.
- Pinalitan o mapabuti developer API na naabot ang limitasyon ng kanilang expandability sa kanilang kasalukuyang form para sa mga dahilan paurong compatibility, o itinuturing na mahirap upang mapanatili.
Ano ang bago sa bersyon 3.0.0 alpha 2:
- CMS:
- pagganap CMS JavaScript at napansing rendering pagpapabuti
- New nakalaang & quot; Magdagdag ng pahina & quot; interface na may uri ng pahina paglalarawan
- Pinahusay & quot; Insert Link & quot; dialog na may mas malinis estilo
- Napiling mga tab at gumuho panels ay ngayon naka-imbak sa isang Cookie para sa isang mas pare-pareho interface kapag bumabalik mamaya sa CMS
- Framework:
- Suporta para sa mga URL multi-byte page (halimbawa sa Aleman Umlauts). Flexible URL filtering sa pamamagitan ng bagong URLSegmentFilter API
- Customisable HTML katangian sa Form at FormField (na nagpapahintulot sa mas mahusay na paggamit ng HTML5 at mga katangian ng data)
- ORM:
- New ORM ay karagdagang nagpapatatag at API at dokumentasyon ay maaaring matagpuan sa http://doc.silverstripe.org/sapphire/en/trunk/topics/datamodel
- GridField:
- GridField ay tinanggal restructured at ang bagong API at dokumentasyon ay maaaring matagpuan sa http://doc.silverstripe.org/sapphire/en/trunk/topics/grid-field/
- CMS Asset admin nagpapatupad ng isang GridField para sa pagtingin ng mga file at mga folder
Ano ang bago sa bersyon 3.0.0 alpha 1:.
- Framework at CMS separated
- Bagong UI.
Ano ang bago sa bersyon 3.0.0-PR1:
- Ang mga pagbabago API:
- Inalis Object - & # x3e; cacheToFileWithArgs (), mangyaring gamitin ang Object - & # x3e;. CacheToFile () gamit ang $ argumento param
- Inalis LeftAndMain - & # x3e;. Getitem (), gamitin ang show () sa halip
- Inalis CMSMain - & # x3e; getfilteredsubtree (), gamitin getsubtree (). API PALITAN ANG Inalis CMSMain - & # x3e;. SiteTreeFilters (), gamitin CMSSiteTreeFilter_Search
- Inalis CMSMainMarkingFilter, pinalitan ng isang habang ago by CMSSiteTreeFilter_Search.
- ModelAdmin - & # x3e; ResultsForm () hindi na nagbabalik ng isang TabSet (ay lamang ng isang layout saklay upang suportahan tamang sizing) .
- Mga tampok at pagpapahusay:
- Added ClassManifest - & # x3e; getModules (), at dahil limitasyon sa toplevel modules in ClassManifest - & # x3e;. HandleFile () (kinakailangan upang makakita ng mga bagong sapphire / admin / & quot; submodule & quot;)
- Pagdaragdag page ID bilang metadata sa SiteTree - & # x3e;. Metatags () upang magbigay ng konteksto para sa CMS preview ng mga pahina
- I-preview ang mga pagbabago ng mga pag-edit ng pahina sa CMS sa website (sa pamamagitan ng & # x3c; iframe & # x3e; sidebar).
- Idinagdag kalabanan notice para sa Internet Explorer 6 in LeftAndMain.js.
- Binago CMSMain - & # x3e;. AddForm () sa isang modal dialog, na ipinapakita uri ng pahina at ang kanilang mga paglalarawan bilang radiobuttons sa halip na isang dropdown
- Bugfixes:
- Ang pagsasagawa ng DateField.js $ .metadata () tawag nababanat laban $ .metadata.defaults pagbabago.
- Nagdagdag ng suporta para sa $ field parameter sa CMSMain - & # x3e;. GetEditForm (), ay hindi nangangailangan ng 'ClassName' field sa save () bilang nito hindi kasama sa getCMSFields () anumang mas mahaba
- Payagan alternatibo (array-based) template sa Form - & # x3e;. ForTemplate ()
- Ang hindi pagpapagana add_sheet () sa jstree, bilang nito horribly mabagal.
- Sinusuri file iral sa LeftAndMain - & # x3e;. Init () para sa mga setting content_css ni TinyMCE upang maiwasan ang mga hindi kinakailangang clientside loading ng mga file
Ano ang bago sa bersyon 2.4.5:
- Pagpapahusay: File - & # x3e; canEdit ( ) at File - & # x3e; canCreate () na ngayong gamitin extendedCan ()
- Pagpapahusay: Installer tseke para magic_quotes_gpc (PHP option) at mga isyu ng isang babala kung pinagana
- Bugfix: CMSMain - & # x3e; rollback () ay nanglulupaypay dahil sa CSRF proteksyon
- Bugfix: Valid-upload ng file na may uppercase extension naharang mula sa pagiging web naa-access
- Bugfix: Simula komento save papunta maling pahina
- Bugfix: Maling tawag sa weekday function sa Petsa ng klase
- Bugfix: SilverStripeNavigator error sa kaso na kung saan ang pahina ay hindi na-publish, pagtingin archive site
Ano ang bago sa bersyon 2.4.3:
- Validation para inahon na sako
- Idinagdag Form - & # x3e; enableSecurityToken () bilang counterpart sa umiiral disableSecurityToken ()
- Added SecurityToken sa wrapper CSRF proteksyon sa pamamagitan ng & quot; SecurityID & quot; kahilingan parameter
- MySQLDatabase :: renameField () hindi na tseke na ang field umiiral sa fieldList (). alterField () ay walang ganoong check, kaya dapat itong maging pare-pareho. Inaalis na ito ay dapat magbigay ng isang maliit na pagpapabuti ng pagganap pati na rin.
Ano ang bago sa bersyon 2.4.2:
- Mga Fixed isang isyu sa seguridad kung saan ang mga pahina sa draft mode baka makikita ng unauthenticated mga gumagamit.
- Mga Fixed isang seguridad isyu kung saan ang mga gumagamit ay may access sa admin / seguridad (ngunit limitado pribilehiyo) ay maaaring tumagal ng higit sa isang kilalang administrator account sa pamamagitan ng pagbabago nito password.
- Payagan Apache webserver sa customized pahina ng error sa HTML, sa halip na Apache default styling.
- pagpapabuti Testing harness. Iba pa masyadong masalita testing output, naayos coverage pagbuo ng ulat
- Fixed installer logic para sa mga driver SQLite database.
- Lahat yunit ng mga pagsusulit pumasa sa Windows OS / SQL Server.
- Higit sa 100 iba pang mga pagpapabuti at bugfixes.
Ano ang bago sa bersyon 2.4.0:
- Idinagdag _register_database.php sa sapphire na nagtatakda ng SS ibinigay database para DatabaseAdapterRegistry
- Added Hebrew (he_IL) wika upang sapiro.
- Added Lithuanian (lt_LT) wika upang sapiro.
- Added Hebrew (he_IL) wika upang CMS.
- Added Lithuanian (lt_LT) wika upang CMS.
- Paggamit jquery.live halip ng livequery para SelectionGroup.js.
Ano ang bago sa bersyon 2.3.3:
- Fixed double up ng & # x3c; span & # x3e; highlight tags paligid keyword sa Text :: ContextSummary ()
- Fixed bug sa nilalaman differencer, at pinahusay na styling. BUGFIX: fixed napapansin kapag pagkuha pamagat ng miyembro na did not umiiral
- Tinanggal duplicate call to curl_exec () sa RestfulService
- Na-update versioned :: compareVersions () gamitin DataDifferencer
- Idinagdag mas mahusay na suporta para sa paggamit ng DataDifferencer upang tumingin sa mga bagong mga tala
- Fixed Image_iframe.ss gamitin X-UA-Compatible IE7 pagtulad meta tag
- Relax type check in! RequestHandler :: checkAccessAction ()
Kinakailangan
- PHP 5.3.2 o mas mataas
- MySQL 5+, PostgreSQL 8.3+ o SQL Server 2008 +
- safe_mode = Off
- magic_quotes_gpc = Off
- memory_limit = 48M
- Mga kinakailangang modules: dom, GD2, hash, iconv, mbstring, MySQL (o iba pang mga database driver), session, SimpleXML, tokenizer, xml .
- Web server (Apache 1.3 + at IIS 5.x +)
- enable ang JavaScript sa client side
Mga Komento hindi natagpuan