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

حتی اگر شما امروز هم یک پرتال را بیابید که جامع نیازهای امروزتان باشد، مطمئن باشید که در آینده و با توسعه وب و اینترنت نیازمند افزودن بخشهای جدیدی به وب سایت اینترنتی خود خواهید بود. با عنایت به این مهم هیچگاه تصور ننمایید که برنامه نویسی اختصاصی بر روی یک وب سایت برای شما اهمیت چندانی ندارد و یا شما نیازی به آن نخواهید داشت. بهتر است از هم اکنون آینده نگر باشید.

مشتری مامبو به قابلیت های آن محدود نخواهد بود. به عبارت دیگر در موارد نادری که ممکن است کل سایتی که مشتری می خواهد در بستر سیستم مدیریت محتوای مامبو قابل تعریف نباشد (وب سایت خاص منظوره) که طبیعتا نیاز به برنامه نویسی اختصاصی آن خواهد بود، تیم فنی برنامه نویس شرکت پس از تعامل با مشتری و مشخص شدن اینکه چند درصد سایت قابل پیاده سازی با مامبو و چند درصد نیازمند برنامه نویسی اختصاصی است، آمادگی ایجاد هرگونه قابلیت، ویژگی و کاربرد تازه تحت وب را به نحوی هماهنگ با بقیه اجزاء مامبو دارد. لذا مشتریانی که قصد ایجاد محیط مجازی خاصی دارند می توانند با بهره گیری از مامبو و فاز بندی پروژه 70 ، 80 یا حتی 90 درصد از سایتشان را بسیار سریع راه اندازی نمایند تا درصد باقیمانده در مدتی مقرر طراحی و به سایتشان الحاق گردد .
 
یکی از ضعف های نرم افزارهای مدیریت محتوای سورس بسته که استفاده از آن نیز رواج دارد این است که به علت آنکه اینگونه نرم افزارها فقط در شرکتهای طراح خود برنامه نویسی شده اند و سورس آنها در دسترس هیچ کس بجز خود سازنده نمی باشد، لذا راه اندازی سایت با آنها مستلزم این است که همواره از لحاظ برنامه نویسی اختصاصی نیازمند آن شرکت خاص بوده و این یک ترفند نادرست از جانب اینگونه شرکت ها برای نگه داشتن مشتریان به هر قیمت می باشد. این یک معزل بزرگ برای خریداران اینگونه از محصولات علی الخصوص در ایران محسوب می شود.