1. Trang chủ
  2. » Công Nghệ Thông Tin

Professional Plone 4 Development potx

516 896 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 516
Dung lượng 5,91 MB

Nội dung

[...]... Deploying on Windows 42 9 42 9 43 0 43 1 43 2 43 3 43 4 43 5 43 6 43 6 43 6 43 9 Hardware and operating system concerns 43 9 Hardware 43 9 Buildout or system packages 44 1 Operating system configuration 44 2 Caching and optimization 44 2 Application-level problems 44 2 Optimizing resources 44 3 Resource Registries resource merging A crash course in caching Caching configuration and rulesets 44 4 44 5 44 7 Testing and benchmarking... strings 40 2 40 3 Summary 40 4 Part 4 – Real-world Deployments Chapter 16: Zope on the Server 40 7 Deployment checklist 40 7 Scaling Zope 40 8 Zope Enterprise Objects (ZEO) 40 9 RelStorage 41 0 A deployment buildout using RelStorage 41 1 Moving code, configuration, and data to a server 41 7 Releasing distributions 41 8 Source distributions from tags 42 0 Tagging the build 42 0 Deploying the build 42 0 Managing data 42 1... Directory 45 1 45 2 45 3 LDAP and Active Directory 45 3 Setting up a test environment 45 5 Connecting Plone to an LDAP repository 45 7 Configuring PAS plugins manually 46 0 Summary 46 3 [ viii ] Table of Contents Chapter 19: Looking to the Future 46 5 Index 47 5 Making future releases 46 5 Managing migrations and upgrades 46 7 Migration profiles 47 0 What we have achieved 47 1 Where to go next 47 3 Summary 47 3 [ ix... code What is new in Plone 4? The first edition of this book covered Plone 3 This edition has been updated to take into account new and changed components that come with Plone 4, as well as evolution in Plone 'best practice' over the past few years Some of the more exciting new features in Plone 4 include: • Plone 4 uses Zope 2.12 (up from 2.10) and Python 2.6 (up from 2 .4) Plone 4. 1 updates Zope to... Products.CMFPlone distribution instead of the fully fledged Plone distribution, we can choose to only include those add-ons we need For more details, please see http:/ /plone. org/products /plone/ releases /4. 0 and http:/ /plone. org/products /plone/ releases /4. 1 We will use Plone 4. 1 as the basis for the examples in the book, but we will highlight where there are differences between Plone 4. 0 and 4. 1 and how... Chapter 1: Plone in Context 9 A brief history of Plone 10 What is new in Plone 4? 11 Plone- the-application and Plone- the-framework 12 Additional considerations when deciding on Plone 14 Licensing 14 The Plone Community, and why you belong there 15 Summary 17 Chapter 2: Introduction to the Case Study 19 Background and high-level requirements 19 Modeling and mockups 21 Information architecture 24 Running... Running the project 26 Summary 27 Chapter 3: The Development Environment 29 Installers 29 Glossary of terms 30 Prerequisites 34 Creating an isolated Python environment 35 A minimal buildout 37 Buildout basics 38 The buildout directory 42 Buildout defaults 44 Packages and distributions 45 The development buildout 47 Table of Contents Development tools 52 Development Zope instance 55 Test runner 57 Omelette 58... distributions from tags 42 0 Tagging the build 42 0 Deploying the build 42 0 Managing data 42 1 Managing Zope processes 42 2 Supervisor 42 3 [ vii ] Table of Contents Unix init scripts 42 3 Windows services 42 4 Backups and maintenance 42 5 Backups 42 5 ZODB packing 42 6 Log monitoring and rotation 42 7 Summary 42 8 Chapter 17: Setting up a Production Server Server components Virtual hosting Web server Caching reverse... Using the Dexterity framework What is in a content type? Basic configuration Schemata and fields 232 2 34 235 238 239 240 242 242 Form hints in the schema 244 Validation 246 Vocabularies 248 Rich text fields 249 Files, images, and BLOBs 250 Content reference fields 252 Unique content identifiers 2 54 Indexers 255 Content security 256 Add permissions Schema permissions 256 257 Views and browser resources... quickly and easily If you want to create your own web applications and advanced websites using Plone 4, Professional Plone 4 Development is the book you need The first edition of this book remains one of the most widely read and recommended Plone books This second edition is completely revised and up-to-date for Plone 4. 1, covering new topics such as Dexterity, Diazo, jQuery, and z3c.form, as well as improved . 44 3 Resource Registries resource merging 44 4 A crash course in caching 44 5 Caching conguration and rulesets 44 7 Testing and benchmarking 45 1 Summary 45 2 Chapter. Server 42 9 Server components 42 9 Virtual hosting 43 0 Web server 43 1 Caching reverse proxy 43 2 Load balancer 43 3 Other services 43 4 Common congurations 43 5 Deploying

Ngày đăng: 16/03/2014, 20:20

TỪ KHÓA LIÊN QUAN