PDA

View Full Version : گفتگو: CMS vs. Frameworks



desatir7316
چهارشنبه 06 فروردین 1393, 22:38 عصر
سلام دوستان
من تا حالا با cms ها درست و حسابی کار نکردم، فقط نصب کردم و محیطشونو دیدم
حالا سوالم اینکه وقتی ما با framework ها کار می کنیم این احساس به آدم دست میده که خیلی انعطاف پذیرتره و هرچیزی بخوای می تونی توش انجام بدی
از طرفی کسانی که که cms کار می کنن همین ادعارو دارن
می خوام بدونم این واقعا درسته و یک cms تا چه حد می تونه قوی باشه
چون خودتون می دونید که کار کردن با cms ها وقت کمتری میگیره و اگه واقعا اینطوری باشه خیلی بهتره

rezaonline.net
چهارشنبه 06 فروردین 1393, 23:23 عصر
CMS و فریم ورک در یک سطح نیستن که بشه مقایسه کرد . فقط همینو بدونید که با فریم ورک میشه یک سی ام اس ساخت :)

desatir7316
چهارشنبه 06 فروردین 1393, 23:41 عصر
با فریم ورک میشه یک سی ام اس
اگه اینجوریه خوب با خود php هم framework می سازن، یعنی چی؟ دیگه framework کار نکنیم؟!!

rezaonline.net
پنج شنبه 07 فروردین 1393, 01:32 صبح
شما هنوز متوجه منظور بنده نشدید .
فریم ورک خامتر از CMS هست ، پس دستتون بازتره .
سایتهای عمومی رو میشه با CMS های معمولی ساخت ، مثل سایت خبر ، گالری ، وبلاگ و ... اما سایتهایی خدماتی رو نمیشه با CMS ساخت و باید با فریم ورک ساخته بشه .

توی انجمن سرچ کنید مطلب هست در این مورد .
در هر صورت ، به نظرم بهتره با یک سی ام اس جهت آشنایی هم شده کار کنید مثل جوملا و وردپرس .

desatir7316
پنج شنبه 07 فروردین 1393, 09:49 صبح
سایتهای عمومی رو میشه با CMS های معمولی ساخت
CMS های غیر معمولی هم داریم؟ منظورم اینه که CMS ها به چند نوع خودشون تقسیم می شن؟

راستی سایت های فروشگاهی هم می شه با CMS نوشت؟

eshpilen
پنج شنبه 07 فروردین 1393, 12:02 عصر
خیلی از CMS ها CMF (http://en.wikipedia.org/wiki/Content_Management_Framework) هم هستن که مخفف content management framework است.
بنظرم CMF چیزی هست که یک چیزی بین فریمورک های عادی و CMS است، یا درواقع چیزی که ویژگیهای مشترکی از هردو رو داره.
هرچند بازم بنظرم!، میشه گفت که CMF برای مدیریت محتوی است و نه کاربردهای خاصتر یا انواع دیگر/گسترده تری از کاربرد.
البته من در این زمینه (CMF) تخصص و تجربهء خاصی ندارم و مطمئن نیستم، ولی گفتم احتمالا مطلب مرتبط و مفیدی باشه در ارتباط با موضوع این بحث.

mousavi711i
پنج شنبه 07 فروردین 1393, 14:08 عصر
CMS های غیر معمولی هم داریم؟ منظورم اینه که CMS ها به چند نوع خودشون تقسیم می شن؟

راستی سایت های فروشگاهی هم می شه با CMS نوشت؟

سی ام اس اسمش روش هست یعنی ((سیستم مدیریت محتوا))content managment system=CMS که شما بااستفاده از سی ام اس محتوای سایت مد نظرتان رو مدیریت میکنید. و ضمنا سی ام اس ها قابلیت سفرشی شدن هم دارند (منظور سی ام اس های که با زبان phpنوشته شده اند) و همچنین شما می توانید بر روی سی ام اس ها Extension های متفاوتی رو نصب کنید.
شامل(templae,module,component) ازجمله اسی ام اس های معروف php سی ام اس های مثلDrupal,Joomla,Wordpressمی باشد که هرکدام از اینها رو به راحتی میتوانید یگیرید و نصب کنید که ضمنا extension های بسیار کاربردی هم دارند که همه اینها در اینترنت با یه سرچ بدست خواهید آورد.
ضمنا سی ام اس های متفاوتی وجود داره که شما می توانید با توجه به نوع کارتان از آنها استفاده کنید یا اینکه آنها رو سفارشی کنید با نصب templateیا moduleیا componentمورد نظرتان بر روی آن
برای کار فروشگاه هم سی ام اس های مثل :
opencard http://opencart.ir/

us1234
پنج شنبه 07 فروردین 1393, 20:23 عصر
راستی سایت های فروشگاهی هم می شه با CMS نوشت؟
بله با نصب پلاگین هایی روی وردپرس یا ماژولهای و کامپوننت های جوملا میشه فروشگاه هم درست کردم مثلا فروشگاه معروف جوملا virtuemart و فروشگاه فایل معروف وردپرس wp-download و یا فروشگاه معمولی ( محصول پستی ) وردپرس wp-e-commerce نام دارند.

در خصوص سوال اصلی استارتر :
کارکردن با سی ام اس های به نسبت به فریم ورکها سختره و انعطاف پذیری کمی دارند و بعضی کارها را اصلا نمیشه ( شاید هم بشه ولی خیلی سخت ) با سی ام اس انجام داد مثلا شما نیاز دارید یک سایت سرویس خاصی ارائه میدهد بسازید به فرض سایتی که میزان محبوبیت سایتهای مختلف را در شبکه اجتماعی بررسی میکنه در این فرم پروژه ها نمیتوان از سی ام اس های کمک گرفت و باید با یک فریم ورک شروع به پیاده سازی طرح نمایید.
ولی برعکس قضیه هم هست مثلا شما میخواهید یک ساعت معرفی شرکتی بزنید دیگه نیاز نیست خودتون را درگیر برنامه نویسی با فریم ورک کنید سریع با نصب وردپرس و انتخاب یک قالب و چند پلاگین بدرد بخور سریع سایت را راه اندازی میکند.