官术网_书友最值得收藏!

Chapter 3. Database and Data Objects

It is in the nature of a content management system that the database is at its heart. Before we get into the more CMS-specific questions about handling different kinds of users, it is worth considering how best to handle storage of data in a database. Applications for the web often follow similar patterns of data access, so we will develop the database aspect of the framework to offer methods that handle them easily. A relational database holds not just data, but also information about data. This is often underutilized. Our aim is to take advantage of it to make easier the inevitable changes in evolving systems, and to create simple but powerful data objects. Ancillary considerations such as security, efficiency, and standards compliance are never far away.

The problem

Building methods that:

  • Handle common patterns of data manipulation securely and efficiently
  • Help ease the database changes needed as data requirements evolve
  • Provide powerful data objects at low cost
主站蜘蛛池模板: 长沙市| 喀喇沁旗| 喀什市| 两当县| 南乐县| 迁西县| 驻马店市| 克拉玛依市| 突泉县| 邵阳县| 武宣县| 噶尔县| 同心县| 叶城县| 平塘县| 波密县| 囊谦县| 城固县| 日喀则市| 巴中市| 邵武市| 龙江县| 安化县| 南江县| 舞阳县| 洪泽县| 体育| 镇康县| 广宁县| 南雄市| 宜兴市| 深州市| 军事| 赤水市| 临沂市| 久治县| 禹州市| 特克斯县| 启东市| 黄陵县| 永和县|