PHP開源CMS內容管理系統 SilverStripe
Silverstripe是一個直觀的CMS/內容管理系統,它包含一個強大的編程框架。不管你是網站編輯者,開發者和設計者,都可以很方便的使用它建立和管理網站。
是一款功能強大的CMS內容管理系統,適用于一些中小型企業建站使用,具有強大的網站設計 功能,直觀和友好的用戶操作界面。采用MVC框架設計開發并運用了Ajax技術。易于擴展 。所有頁面都符合XHTML標準并基于模板生成。安裝需要 PHP5 和 MySQL 環境支持,內置所 見所得編輯的文本編輯器TinyMCE。文件管理界面采用了 AJAX 技術,可僅通過簡單的拖 曳,來調整文件樹和鏈接關聯。
SilverStripe是一個簡單易用的內容管理系統(CMS),基于PHP。SilverStripe不僅提供了一個很酷的用戶界面,而且非常簡單易學,可以方便的創建任何大小、任何目的的網站。每個頁面都有一個行為,作為頁面功能的模版。通常它只是一個標準的網頁,但也可以是一個聯系人表單,一個論壇或者其他包含的模版。行為與 SilverStripe 網站上列出的modules匹配。這些模塊包括(但不限于)電子商務,google地圖集成,博客,以及根據用戶、標簽和相片集方便的從Flickr中集 成照片的Flickr照片庫。
SilverStripe也是搜索引擎最佳化(seo)友好的,每一個頁面都可以添加諸如描述和關鍵字之類的元數據。另外,元數據允許您完全控制URL,可以用您希望的seo方式嵌入關鍵字。
另外一個值得一提的功能是newsletter(商務通訊)功能,現在你不必費勁的使用Outlook或其他e-mail程序來制作newsletter 了,它們不適合制作newsletter。一切都在直接您的網站中管理,非常簡單。在所見即所得編輯編輯器中處理圖片也很方便,您可以對其縮 放,SilverStripe將自動為原始圖片重新采樣。這使圖片每次看上去都很完美。
Features
SilverStripe CMS is easy for both developers and content authors to work with. The Sapphire framework keeps the code tucked away neatly so that it can be accessed easily by programmers but does not get in the way of content authors.
Edit content with ease
An out-of-the-box installation of SilverStripe CMS provides all the day-to-day editing control you're likely to need as a content author. With WYSIWYG and drag & drop functions, site editors have full control over the way they want their content to look without needing to know HTML. If you can use a word processor, you can use SilverStripe CMS. Images and files can be added through a drag & drop interface, and pages and templates are fully customisable. Themes and widgets allow even more extensions. Developers can further customise the interface to suit how you work as an author and as a business.
Build it simple or build it complex
Code rather than a graphical user interface (GUI) is used to build SilverStripe CMS websites. Beginning programmers can achieve quite powerful things by following recipes and tutorials, and there are numerous modules available for functions such as blogs, forums, and web forms.
The framework, Sapphire, is targeted at savvy PHP programmers. Sapphire gives developers creative freedom in building complex websites quickly and robustly, allowing them to edit code directly, without having to go through a restrictive GUI to manage code. Sapphire is built upon modern best practices, using an object-oriented MVC/ORM architecture.
Design freedom
With the code tucked away in Sapphire, website designers are free to use HTML and CSS however they like in order to control the site's look and feel. SilverStripe CMS supports multiple page templates so as a designer you can provide different looks for different needs.
Get your workflow in order
As a content author, you can set up approval processes for new content, publish or unpublish items on a particular date (embargo/expiry function), and have differing levels of access permissions for different parts of your site. SilverStripe CMS lets you plan your content in advance, offering draft and live versions of your site, as well as a rollback option to bring back an old version of a page, as it used to be. Content is also shareable across multiple sites, managed through a single installation of the CMS.
Play well with others
SilverStripe is not only open source, but is also developed on open standards. A typical SilverStripe installation uses PHP, JavaScript, HTML, and CSS; all standard, open technologies. SilverStripe CMS is platform agnostic—it will run on open source or Microsoft web servers and databases, and the CMS works across today's popular browsers—see the system requirements for more details. In addition, excellent support of web services enables SilverStripe CMS to integrate with other systems, and it is the only Microsoft Certified content management system built with open source tools. SilverStripe is also multilingual: Developers can switch the CMS into one of 65 languages and create content in other languages as the system supports unicode.
Get some support
SilverStripe CMS has been downloaded over 350,000 times so there is a community of developers behind the project. Documentation for SilverStripe is available and there are numerous forums and books available, all of which can support your use of SilverStripe. SilverStripe Ltd. has Partners around the world, and our global SilverStripe Developer Network has members in over 30 countries. Because SilverStripe Ltd. is managing the development of the source code, you can be assured that there is someone to call if you need professional services, such as resolving an issue or commissioning a feature. At the same time, you are not locked in to a single vendor.
Show it off
SilverStripe is SEO friendly so that people can find your site. It's friendly to URLS, and you can name your pages what you like, and group them the way you want to. Proper semantic markup ensures a separation of content and design. Unobtrusive JavaScript and an automatically generated Google sitemap are key features in getting a search engine to rank sites. In addition, SilverStripe CMS enables content authors to add and edit meta data such as page keywords, descriptions, and image ALT and TITLE attributes.