PDA

View Full Version : گفتگو: ایجاد سی ام اس با ASp



Mostafa_
جمعه 01 آذر 1392, 01:00 صبح
با سلام خدمت دوستان
من میخوام یه سی ام اس با ASp طراحی کنم
برای جایی نیست ، میخوام یاد بگیرم
با زبون سی شارپ هم به صورت حرفه ای و فوق حرفه ای کار کردم و میکنم

همونطور که میدونین قسمت مدیریت سی ام اس بخش های مختلفی داره مثل ارسال پست ، مدیریت پست ، کاربران ، تنظیمات ، و...
جالا یه سوال دارم
من همه اینها رو توی یه فرم به نام Admin_page درست کردم و هر بخش رو توی یه پنل قرار دادم که کاربر به هر قسمت که خواست بره پنل مورد نظر نمایش داده میشه (visible = true) و هروقت هم که نخواست (visible = false) میشه
به نظر شما راههای دیگه ای میشه انجام داد ؟؟ برای تقسیم بندی بخش ها

خودم به نظرم رسید که یه پنل کلی درست کنم و برای هر بخش یه page درست کنم که توی پنل لود بشه
اما نمیدونم با ASP چطور میشه این کارو کرد
درباره راهی که خودم دارم انجام میدم نظر بدین
درباره این دومی هم اگه کسی میدونه راهنمایی کنه
ممنون

ashkan.890
جمعه 01 آذر 1392, 01:13 صبح
به نظر شما راههای دیگه ای میشه انجام داد ؟؟ برای تقسیم بندی بخش ها



سلام
میتونی به جایه اینکه همچین کاری کنی و خروجی بدون جذابیت داشته باشی
اطلاعات رو div بزاری و div ها رو با استفاده از jQuery نمایش بدی و محو کنی
خیلی به کارت زیبایی داده میشه

Mostafa_
جمعه 01 آذر 1392, 01:29 صبح
اها ایول پس روشی که دارم پیش میرم مشکلی نداره ! درسته ؟؟؟ :D
ممنون از نظرت اقا اشکان :)

ashkan.890
جمعه 01 آذر 1392, 01:40 صبح
اها ایول پس روشی که دارم پیش میرم مشکلی نداره ! درسته ؟؟؟ :D
ممنون از نظرت اقا اشکان :)

روشت کاملا درسته
این روش به بالا بردن سرعت هم کمک میکنه
خواهش میکنم

General-Xenon
جمعه 01 آذر 1392, 11:36 صبح
با سلام خدمت دوستان
من میخوام یه سی ام اس با ASp طراحی کنم
برای جایی نیست ، میخوام یاد بگیرم
با زبون سی شارپ هم به صورت حرفه ای و فوق حرفه ای کار کردم و میکنم

همونطور که میدونین قسمت مدیریت سی ام اس بخش های مختلفی داره مثل ارسال پست ، مدیریت پست ، کاربران ، تنظیمات ، و...
جالا یه سوال دارم
من همه اینها رو توی یه فرم به نام Admin_page درست کردم و هر بخش رو توی یه پنل قرار دادم که کاربر به هر قسمت که خواست بره پنل مورد نظر نمایش داده میشه (visible = true) و هروقت هم که نخواست (visible = false) میشه
به نظر شما راههای دیگه ای میشه انجام داد ؟؟ برای تقسیم بندی بخش ها

خودم به نظرم رسید که یه پنل کلی درست کنم و برای هر بخش یه page درست کنم که توی پنل لود بشه
اما نمیدونم با ASP چطور میشه این کارو کرد
درباره راهی که خودم دارم انجام میدم نظر بدین
درباره این دومی هم اگه کسی میدونه راهنمایی کنه
ممنون

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

اما راه هایی که وجود داره..
1 . MasterPage
میتونی یک پنل رو درست کنی و صفحاتت رو با استفاده از این Master به اشتراک در بیاری

2 . Frameset > پیشنهاد بنده
مثال کلی برات بزنم اینکه کنترل پنل Plesk از همین قاعده استفاده کرده چرا که صفحات جدا گانه لود خواهد شد و در روند اجرایی، کارایی بالایی خواهید داشت.
مثلا اگر یک پنل برای لینک کردن صفحات داشته باشی . لازم نیست هر بار با هر کلیک این رو هم لود کنی . کافیه یک HTML PAGE برای لیمک هات تعریف کنی و فقط Content رو تغییر بدی. یعنی سرعت بالاتر

امیدوارم کمکی کرده باشم. موفق باشی

Mostafa_
جمعه 01 آذر 1392, 13:55 عصر
سلام دوست عزیز General-Xenon
کاملا روش من رو درست متوحه شدید
کار با master page رو بلدم
اما درباره Frameset نه
شما با وردپرس اگه کار کرده باشید
یه قسمت سمت راست هست که بخش ها رو دسته بندی کرده مثل ارسال پیام و ...
و مثلا وقتی روی تنظیمات کلیک کنیم در قسمت سمت چپ صفحه تنظیمات وردپرس باز میهش
من میخوام همچین روشی رو پیاده سازی کنم
اگه با این روشی که شما میگین این کار رو میشه انجام داد ، لطف میکنین راه و روشش رو توضیح بدین ؟
یا لینک اموزش بکین که برم یاد بگیرم ؟؟؟
ممنون از نظرتون :)

General-Xenon
جمعه 01 آذر 1392, 21:19 عصر
سلام دوست عزیز General-Xenon
کاملا روش من رو درست متوحه شدید
کار با master page رو بلدم
اما درباره Frameset نه
شما با وردپرس اگه کار کرده باشید
یه قسمت سمت راست هست که بخش ها رو دسته بندی کرده مثل ارسال پیام و ...
و مثلا وقتی روی تنظیمات کلیک کنیم در قسمت سمت چپ صفحه تنظیمات وردپرس باز میهش
من میخوام همچین روشی رو پیاده سازی کنم
اگه با این روشی که شما میگین این کار رو میشه انجام داد ، لطف میکنین راه و روشش رو توضیح بدین ؟
یا لینک اموزش بکین که برم یاد بگیرم ؟؟؟
ممنون از نظرتون :)

http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_frame_cols
این لینک به شما کمک خواهد کرد . هر جایی به مشکل برخوردید امر بفرمایید...