- Plone 3.3 Site Administration
- Alex Clark
- 260字
- 2021-08-03 15:33:15
Development
Development usually begins with a buildout configuration file checked into a software repository. Initially, this buildout creates a software stack suitable for running the desired version of Plone.
Using this buildout, any developer can join the development team quickly and gain speed fairly easily. As the site administrator, you may be doing some, all, or none of the coding for your site, but you should still be familiar with the process.
Development tasks usually consist of:
- Creation of a policy package: It is necessary for performing various site customizations. Policy in this context usually means: "applies project-specific customizations or features". See Chapter 5 of "Professional Plone Development", Martin Aspeli, Packt Publishing (https://www.packtpub.com/Professional-Plone-web-applications-CMS/book) for more information.
- Theme development: Traditionally, themes are implemented within a theme package that contains CSS and JavaScript files, images, and so on. More recently, you may see Deliverance or XDV-based themes being used (outside of Plone). See "Plone 3 Theming", Veda Williams, Packt Publishing (https://www.packtpub.com/plone-3-theming-create-flexible-powerful-professional-templates/book) for more information.
- Adding features: In addition to customizing Plone's default features, you may need to add new features as well. You can do this by installing existing add-ons or developing new features from scratch.
- Writing tests: Unless you want to click through your site every time you make a code change to make sure that everything still works properly, you will want to write the tests—you will want to write lots of tests. In addition to the practical aspects of testing, good test coverage is a strong indicator of a job well done. See: http://plone.org/documentation/kb/testing for more information.
推薦閱讀
- RAW攝影后期從入門到精通:Photoshop+Lightroom雙修精解
- 自己動手寫分布式搜索引擎
- 持續演進的Cloud Native:云原生架構下微服務最佳實踐
- Adobe Photoshop 網頁設計與制作標準實訓教程(CS5修訂版)
- AutoCAD快速自學寶典(2018中文版)
- Hi!扁平化Photoshop扁平化用戶界面設計教程
- Flash CS6標準教程(全視頻微課版)
- 中文版Illustrator CC實用教程
- Adobe創意大學Illustrator產品專家認證標準教材(CS6修訂版)
- PowerPoint 2019從入門到精通(移動學習版)
- 數碼攝影后期處理秘笈:Photoshop CC專業調色(第2版)
- Photoshop CS6實戰從入門到精通(超值版)
- Excel公式、函數與圖表案例實戰從入門到精通(視頻自學版)
- Indesign平面排版技術應用
- 神奇的中文版Photoshop CC 2017入門書