رتبه موضوع:
  • 1 رای - 1 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
طراحی CMS
#1
به نام خدا
پیرو لینک قبلیم برای سامانه مدیریت محتوای راپا ( Rapa CMS ) تصمیم گرفتم ( اینجا ) کم کم دیگه زکات علممون رو بدیم Big Grin
فکر میکنم سلسله مراتبی پیش بریم بهتر باشه , روش آموزش من ( البته اگه قابل باشیم Blush ) کد محور نیست بلکه مسیر رو نشون میدیم و هر کس خواست استفاده کنه خودش با خلاقیت خودش شروع کنه . Smile

خب اول از همه یه سری از دوستانی که کارهای طراحی میکنند مثل خودم یه زمانی! یه اشتباهی میکنند و اون هم اینه که وقتی اسم طراحی یه سامانه ای مثلا میاد وسط حتما باید بهترین و کاملترین چیزها رو براش بذارن با آپشن های زیاد و ... ولی خیلی از اونها به کار مشتری ممکنه نیاد و زحمت اضافه برای خودشونه و پول اضافه تر از جیب مشتری!! که باعث میشه مشتری محترم به اصطلاح بپره ... پس بیایم از همون اول دقیقا خواست مشتری رو ملاک قرار بدیم و امکانات و آپشن هایی که میخواد رو براش بذاریم ... نه بیشتر ... نه کمتر !

هدف ما هم طراحی یه cms در حد وردپرس و جوملا نیست چون اونها یه چیز خفن ! و فوق العاده عظیم هستند ... هدف ما یه چیز ساده ولی شیک و مشتری پسند هست . پس توی ذهنتون چیزهای بزرگی مثلا وردپرس و جوملا و دروپال و ... طراحی نکنید. خواسته های خودتون رو ببینید و مطابق اونها شروع کنید.

خب بیایم امکاناتی که میخوایم رو بشمریم برای یه cms حداقلی :

۱. امکان درج و ویرایش و حذف مطلب ( Post )
۲. امکان درج و ویرایش و حذف صفحه ( Page )
۳. امکان درج و ویرایش و حذف پرونده چندرسانه ای ( Media )
۴. امکان درج و ویرایش و حذف نظر ( Comment )
۵. امکان درج و ویرایش و حذف کاربر ( user )
۶. امکان مدیریت روی یه سری تنظیمات کلی سایت

اینها حداقل چیزهایی هست که لازم هست برای یه cms ساده داشته باشیم . مابقیه امکانات مثل آمار و ویرایش قالب و این چیزها بستگی به مهارت طراح و ارزش پروژّش داره . ( پروژه خودم راپا یه کار شرکتی هست و من براش همه این امکانات رو در نظر گرفتم )

پی نوشت :‌به نظرم خوبه که یه گوشه ای که جلوی چشمتون باشه همیشه اهداف کلی هر پروژه اتون رو بنویسید و به مرور کم کم بهش شاخ و برگ اضافه کنید . یادتون باشه یکی از عوامل موفقیت توی هر پروژه دید کلی و از بالای اون هست . باعث میشه استراتژی روند کارتون رو درست تنظیم کنید .

( این موضوع به تدریح کامل میشه . )
منهاج , راه روشن طراحی
پاسخ
#2
مرسی منهاج

بیشتر زکات علم ات رو بده خوشحال میشیم  
قوانین انجمن لاراولیستا  | شماره تماس :‌09124783045 |‌ تلگرام :‌ 09377869283
پاسخ
#3
[طراحی cms ، قسمت 2 - آنالیز کلی ]

خب تا اینجا فهمیدیم که چی میخوایم و چیا باید بهش بدیم.
بهتره یه استراتژی کلی معین کنیم برای کارمون و آیتم هایی که میخوایم بذاریم توی کارمون رو آنالیز کنیم .

خب قسمت post سامانه مدیریت محتوای ما شامل
  • صفحه فرم مطلب جدید (New post)
  • صفحه ویرایش مطلب (Edit post)
  • صفحه نمایش همه مطالب (All posts)
هست.


قسمت page سامانه مدیریت محتوای ما شامل
  • فرم صفحه جدید (New pge)
  • ویرایش صفحه (Edit page)
  • نمایش همه صفحات(All pages)
هست.

قسمت media سامانه شامل:
  • فرم آپلود مدیای جدید (Upload media file)
  • ویرایش اطلاعات پرونده مدیا (Edit media)
  • نمایش همه پرونده های مدیا توی یه گالری (Media's gallery)

قسمت comment سامانه شامل:
  • نمایش همه کامنت های دریافت شده (Edit media)

قسمت user سامانه شامل:
  • فرم ایجاد کاربر جدید (New user)
  • ویرایش اطلاعات کاربران (Edit user)
  • نمایش اطلاعات همه کاربران (All users)

و قسمت تنظیمات سایتمون هم یه صفحه general که توش یه سری اطلاعات کلی از قبیل عنوان سایت و اینها قرار میگیره.

خب توی قسمت بعد تک تک هر کدوم ازین موارد بالا رو بررسی میکنیم و امکاناتی که لازمه رو میگیم.

(این موضوع ادامه دارد.)
منهاج , راه روشن طراحی
پاسخ
#4
سلام

این مطالبی که گفته شده، از جایی ترجمه شده یا صرفا بر اساس تجربه شماست؟

به هر حال شروع خوبی‌ه و امیدوارم ادامه پیدا کنه.

موفق باشید.
پاسخ
#5
ادامه .... ؟
پاسخ
#6
(07-18-2015, 11:57 AM)Hamed نوشته:  سلام

این مطالبی که گفته شده، از جایی ترجمه شده یا صرفا بر اساس تجربه شماست؟

به هر حال شروع خوبی‌ه و امیدوارم ادامه پیدا کنه.

موفق باشید.

سلام
تجربه خودمه به هر حال اگر ایرادی چیزی دیدید خوشحال میشم نظرتون رو بدونم.
سلامت باشید.
ممنون از توجهتون

(07-20-2015, 03:51 PM)iman4web نوشته:  ادامه .... ؟

Under Construction :d
به علت مشغله فراوان نمیرسم زود به زود آپ کنم ... باید میبخشید.
منهاج , راه روشن طراحی
پاسخ
#7
سلام
من یکم php بلد هستم
میتونم این آموزش رو دنبال کنم ؟؟
لاراول بلد نیستم
c# بلد هستم.کلا با برنامه نویسی آشناییت دارم
پاسخ
#8
سلام 
بله ولی یکم داکیونت لاراول  و php رو مطالعه کنید حتما
قوانین انجمن لاراولیستا  | شماره تماس :‌09124783045 |‌ تلگرام :‌ 09377869283
پاسخ
#9
سلام خیلی ممنون
این آموزش شروع شده است ؟؟
از کجا میتونم دانلود کنم ؟
پاسخ
#10
تک و دسته بندی نزاشتی براش؟
پاسخ
 


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

درباره انجمن فریم ورک لاراول

انجمن لاراولیستا به عشق توسعه دهنده ها و علاقمندان به این فریم ورک محبوب ایجاد شده و امیدواریم با نظرات خوبتون ما رو در بهبود کار یاری کنید. در ضمن خیلی هم خوشحال میشیم شما هم در توسعه این انجمن سهمی داشته باشید.