|
Anonymous نوشته:
بايد بگم نرم افزارهاي خوب و بسيار مفيدي هستن. ولي اشكال و كمبود و جاي كار هم دارن. و ضمنا جاي برنامه نويسي سفارشي رو نميگيرن.
خوب شاید این مورد هم تنها یک پیش داوری باشه و یا به سبب اینکه cms ای رو که انتخاب کرده اید قابلیت های مورد نیاز شما رو در خودش و به صورت پیش فرض نداره چنیین قضاوتی کرده اید. ( ضمنا این ممکنه به دلیل عدم آشنایی شما با سرویس های از پیش نوشته شده برای این سیستم مدیریت محتوا باشه)
دقیقا باید فلسفهی نرم افزار آزاد رو درک کنید تا به اهمیت و توانایی برنامه هایی از این دست پی ببرید.
اگر برنامه نویس هستید باید بدونید برنامه های آزادی نظیر همانچه که در اختیار دارید هم در بسیاری موارد حاصل تلاش شبانه روزی جمعی برنامه نویس از کشورهای مختلف است و طبعا به این ترتیب و با توجه به نیاز جامعهی کاربری شان امکانات متنوعی را فراهم آورده اند. هر سی ام اسی هم که بی جهت معروف نمیشه در برابر سیستم های مدیریت محتوای خوب سیستم های مدیریت محتوای محدودی هم داریم که بعد از مدتی توسعه دهندگانشون دست از ادامهی کار برداشته اند.
مهم اینه که شما بستر کارتون رو درست انتخاب کنید تنها به یک دلیل آن هم دوباره اختراع نکردن چرخ. یعنی اونچه موجود رو دوباره ننویسید.
و تنها در صورتی که یک ایدهی نو برای نوشتن امکاناتی جدید داشته باشیم و نیاز به فراهم کردن بستری متفاوت، حرف شما در مورد برنامه نویسی اختصاصی درست تلقی میشه
وگرنه برنامه نویسان برای بسیاری از سیستم های مدیریت محتوا ماژول های اختصاصی و مورد نیاز خود را ایحاد میکنند و وقت خود را صرف نوشتن بستری که از قبل فراهم شده نمی کنند. یعنی دقیقا حرف آخر خودتون میشه و برنامه نویس خوب مازول مورد نیاز رو روی سیستم موجود توسعه میده.مگر به شرط بالا ... |