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

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
主站蜘蛛池模板: 建昌县| 喀喇沁旗| 巍山| 卢龙县| 焉耆| 永嘉县| 兰溪市| 山阴县| 南靖县| 鹰潭市| 凤城市| 辉县市| 长岭县| 黔西| 阳西县| 集安市| 陵水| 濉溪县| 定结县| 乾安县| 上蔡县| 中卫市| 沧州市| 崇阳县| 太原市| 桂东县| 水城县| 江华| 唐河县| 大冶市| 阿坝县| 三原县| 巴马| 勐海县| 大足县| 咸阳市| 乐都县| 彰化市| 元谋县| 青神县| 涟源市|