هر وب سایتی با هدف خاصی طراحی و پیاده سازی می شود و طبیعتا نمی توان نرم افزار مدیریت محتوا را به گونه ای طراحی کرد که تمامی وب سایتهای اینترنتی را در برگیرد . اما به علت آنکه پایه تمامی وب سایتها تا 90 درصد با هم شباهت دارند ، سیستم های مدیریت محتوا ایجاد شده اند تا طراحی و پیاده سازی یک وب سایت را در حداقل زمان ممکن فراهم سازند . با این وجود هنوز هم وب سایتها برای رسیدن به رشد و تکامل ، و تبدیل شدن به ایده آل مشتریان نیازمند داشتن بخشهای مجزا برای برنامه نویسی می باشند . مثلا فلان کارخانه تمایل دارد وب سایت اینترنتی خود را به وسیله سیستم مدیریت محتوای pars cms راه اندازی نماید لکن مدیر کارخانه اعلام می نماید که می خواهد در وب سایت ، وضعیت سهام سهامداران کارخانه را در دسترس قرار دهد تا ایشان بتوانند هر روز از طریق وب سایت از وضعیت سهام خود مطلع شوند . شرکت توسعه مجازی پس از تحلیل کامل این درخواست ، اقدام به برنامه نویسی اختصاصی و خاص منظوره آن می نماید . در واقع اینکه یک نرم افزار مدیریت محتوا برنامه نویسی اختصاصی برای مشتریان خود انجام دهد یا نه , یکی از پارامترهای سرنوشت ساز برای آن cms می باشد . حتی اگر شما امروز هم یک پرتال را بیابید که جامع نیازهای امروزتان باشد ، مطمئن باشید که در آینده و با توسعه وب و اینترنت نیازمند افزودن بخشهای جدیدی به وب سایت اینترنتی خود خواهید بود ، با عنایت به این مهم هیچگاه تصور ننمایید که برنامه نویسی اختصاصی بر روی یک وب سایت برای شما اهمیت چندانی ندارد و یا شما نیازی به آن نخواهید داشت . بهتر است از هم اکنون آینده نگر باشید .