/
  • cms اختصاصی

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی cms اختصاصی
    نویسنده پیام
    itjoo آفلاین
    عضو جدید
    **

    ارسال‌ها: 8
    تاریخ عضویت: ۱۳۹۲ مرداد ۱۱
    اعتبار: 0
    تشکرها : 4
    ( 0 تشکر در 0 ارسال )
    ارسال: #1
    cms اختصاصی
    سلام
    من چند وقته برنامه نویسی میکنم
    یکی دوتا پروژه هم نوشتم ..مثل آپلود سنتر یا یک بلاگ کوچیک .. هم با CI و هم با خود php و هم یه خورده YII کار کردم
    (اینا رو گفتم تا بدونین سطح دانشم در چه حدی هست)
    الان میخوام واسه خودم یک cms بنویسم ، طوری که در صورت نیاز توی چند تا پروژه ازش استفاده کنم.
    میخوام به جای اینکه چند تا پروژه داشته باشم از خودم یک cms بسازم و همه وقتم رو روی اون بزارم تا ذره ذره ، قدم به قدم قدرتمندش کنم/
    حالا از نظر شما حرفه ای ها باید از بخشی شروع کنم؟
    اصلا cms به معنای واقعی چیه؟سرچ کردم همه میگن یه سیستم مدیریت محتوا که دقیقا مثل اسمش محتوای (دیتابیس) رو مدیریت میکنه و مثلا میتونین با اضافه کردن ماژول ها طرح ها و عمکلرد ش رو تغییر بدین.

    این واسه منی که میخوام بسم الله بگم شروع کنم بنویسم یکی گنگه !
    از کجا شروع کنم..

    میشه اونهایی که حرف ه ای تر هستند منو راهنمایی کنن
    ۱۳۹۳ مرداد ۲۲ ۰۱:۵۱ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    webnevesht آفلاین
    محمدرضا سلطانی
    ***

    ارسال‌ها: 972
    تاریخ عضویت: ۱۳۹۰ آذر ۲۵
    اعتبار: 22
    تشکرها : 384
    ( 702 تشکر در 427 ارسال )
    ارسال: #2
    RE: cms اختصاصی
    میتونی برای شروع سیستمی بنویسی که این قابلیت ها رو داشته باشه.

    مدیریت صفحات و ایجاد صفحه
    مدیریت مطالب و اخبار
    مدیریت منو
    مدیریت گالری تصاویر
    مدیریت فایل برای آپلود فایل
    نظرسنجی
    آمار بازدیدکنندگان
    تنظیمات اصلی سایت
    مدیریت محصولات
    مدیریت اسلایدشو
    مدیریت پیوندها
    مدیریت لینک های تبلیغاتی
    مدیریت کاربران

    اینا بیس یک پروژه هستن و معمولا توی اکثر پروژه ها بسته به نیاز ازشون استفاده میشه. وقتی یه دفعه بنویسی توی پروژه های زیادی میتونی ازش استفاده کنیBlush
    __________________________________________________________________________
    بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
    ۱۳۹۳ مرداد ۲۲ ۰۲:۰۷ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : itjoo
    itjoo آفلاین
    عضو جدید
    **

    ارسال‌ها: 8
    تاریخ عضویت: ۱۳۹۲ مرداد ۱۱
    اعتبار: 0
    تشکرها : 4
    ( 0 تشکر در 0 ارسال )
    ارسال: #3
    RE: cms اختصاصی
    ممنون از پاسخ تون
    فکر میکنین برای نوشتن همچین cms ای چقدر زمان لازم هست ( بدترین حالت ، بهترین حالت)
    (با توجه به همون کارهایی که تا الان انجام دادم)
    و اینکه بخوام همش رو خودم بنویسم نه گروهی)
    (آخرین ویرایش در این ارسال: ۱۳۹۳ مرداد ۲۲ ۱۰:۵۰ عصر، توسط itjoo.)
    ۱۳۹۳ مرداد ۲۲ ۰۲:۱۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    webnevesht آفلاین
    محمدرضا سلطانی
    ***

    ارسال‌ها: 972
    تاریخ عضویت: ۱۳۹۰ آذر ۲۵
    اعتبار: 22
    تشکرها : 384
    ( 702 تشکر در 427 ارسال )
    ارسال: #4
    RE: cms اختصاصی
    هیچ کدوم زمان زیادی نمیبره. شما برای نوشتن هر ماژول دو روز هم وقت بزاری کافیه. خیلی از اونا چیزی نیست واقعا.
    از اسم و ظاهرشون نترس. هر کدومو که بخوای شروع کنی همه چیزش مشخصه و ساده اس. کافیه به الگوریتمش و امکاناتش فکر کنی.Blush
    __________________________________________________________________________
    بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
    ۱۳۹۳ مرداد ۲۲ ۰۹:۲۶ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : itjoo ayoubsys
    itjoo آفلاین
    عضو جدید
    **

    ارسال‌ها: 8
    تاریخ عضویت: ۱۳۹۲ مرداد ۱۱
    اعتبار: 0
    تشکرها : 4
    ( 0 تشکر در 0 ارسال )
    ارسال: #5
    RE: cms اختصاصی
    (۱۳۹۳ مرداد ۲۲ ۰۲:۰۷ عصر)webnevesht نوشته شده توسط:  میتونی برای شروع سیستمی بنویسی که این قابلیت ها رو داشته باشه.

    مدیریت صفحات و ایجاد صفحه
    مدیریت مطالب و اخبار
    مدیریت منو
    مدیریت گالری تصاویر
    مدیریت فایل برای آپلود فایل
    نظرسنجی
    آمار بازدیدکنندگان
    تنظیمات اصلی سایت
    مدیریت محصولات
    مدیریت اسلایدشو
    مدیریت پیوندها
    مدیریت لینک های تبلیغاتی
    مدیریت کاربران

    اینا بیس یک پروژه هستن و معمولا توی اکثر پروژه ها بسته به نیاز ازشون استفاده میشه. وقتی یه دفعه بنویسی توی پروژه های زیادی میتونی ازش استفاده کنیBlush

    ممنون به خاطر راهنمایی هاتون
    یه سوال بپرسم؟
    یه سری ایده همین الان توی ذهنم اومد میخوام ببینم درست ه فکرم
    مثلا برای مدیریت کاربران..
    بر فرض مثال یک صفحه ای باشه که فقط ادمین بهش دسترسی داشته باشهه و بعد لاگین ادمین بتونه به این صفحه بره و لیست کاربران رجیستر شده رو ببینه با اطلاعاتشون و اگر روی یکی کلیک کرد بره یه صفحه جدا و اطلاعات کامل ان رو ببینه و اونجا مثلا یه سری امکانات باشه..مثلا حذفش کنه ، اسمش رو تغییر بده، تیک دسترسی هاشو برداره.....

    یا یه مورد مهم تر که خیلی درگیرش شدم..فرمودین مدیریت صفحات و ایجاد صفحه ..وقتی یک تاپیک تا یک موضوع ایجاد میشه (توسط کاربر ) یک "صفحه" یا مثلا "x.php" بوجود نمیاد که یک موضوع یا subject بوجود میاد و ما اون رو از دیتابیس میخونیم و توی یک صفحه خاص که خودمون از قبل آماده کردیم نمایش میدیم..مثلا صفحه "show.php"برای نمایش باشه.
    میشه در مورد مدیریت صفحات و ایجاد صفحه یه خورده توضیح بدین و اینکه نظرم در موردش درست بود یا نه
    راستش این اسم "مدیریت" اول هر بخش یکم ترسوند! Rolleyes
    (آخرین ویرایش در این ارسال: ۱۳۹۳ مرداد ۲۲ ۱۰:۵۶ عصر، توسط itjoo.)
    ۱۳۹۳ مرداد ۲۲ ۱۰:۴۹ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    webnevesht آفلاین
    محمدرضا سلطانی
    ***

    ارسال‌ها: 972
    تاریخ عضویت: ۱۳۹۰ آذر ۲۵
    اعتبار: 22
    تشکرها : 384
    ( 702 تشکر در 427 ارسال )
    ارسال: #6
    RE: cms اختصاصی
    دقیقا همینطوره. سیستم های مدیریت محتوا هم دقیقا همینکارو انجام میدن.همه اطلاعات شما توی بانک اطلاعاتی ذخیره میشه. مثلا منوها و کلیه صفحات و مطالب.
    شما مثلا یه فایل Page.php در نظر میگیری و هر مطلب رو آیدیشو میفرستی به اون صفحه و مطلب رو نشون میدی.
    بعدا میتونی با htaccess خیلی تر و تمیز URLهاتو عوض کنی و URL های زیبایی تولید کنی که اصلا معلوم نکنه همه چیز از یک فایل خونده میشه.Blush


    راستی اینو در نظر داشته باش که خود بخش ادمین هم باید سطح دسترسی داشته باشه و به بعضی کاربران بتونی سطح دسترسی بدی به یه سری ماژول ها دسترسی داشته باشن توی ادمین.Blush
    __________________________________________________________________________
    بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
    ۱۳۹۳ مرداد ۲۲ ۱۱:۰۰ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : itjoo ayoubsys
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS