فرض کنیم شما می خواهید برای شبکه Internet یک شرکت سایتی طراحی کنید
پس احتمالا شما به یک CMS احتیاج خواهید داشت
(ابزاری برای سازمان دهی اسناد) برای سازمانهای تجاری لازم است آنها یک CMS منطبق بر نیازهای خاص خود آن شرکت داشته
باشند.
در این کتاب شما با ساخت CMS با استفاده از PHP و MYSQ آشنا می شوید.
این سیستم امکان استفاده از پایگاه داده های دیگر مانند Sql Server و Postgre Sql را نیز فراهم می کند.
اولین و بهترین کار این سیستم امکان مدیریت و ذخیره سازی محتوای سایت
داخلی ، یا سایت اینترنتی در یک پایگاه داده است. البته ویژگی های دیگری مانند
اعتبار سنجی کاربران و مدیریت فایلها نیز برای اجرای موفق سایت الزامی است.
دانش اولیه ای از PHP برای کد نویسی CMS مورد نیاز است و فرض بر این است که یک سرور PHP و یک سیستم پایگاه داده ، در اختیار داریم.
قابلیتهای این سیستم شبیه آن چیزی که در سیستم های Pose nuke و Smarty یا سیستم های مدیریت محتوا وجود دارد نیست ،
البته امکانات اولیه مورد نیاز یعنی مجموعه امکاناتی که به ما اجازه می دهد سیستم
خود را ایجاد کنیم در این سیستم وجود دارد.