واضح آرشیو وب فارسی:سایت ریسک: نحوه ساخت کنترل پنل برای مدیر سایت ahmadahmadi 19 دي 1387, 16:47سلام دوستان کسی می تونه در مورد ساخت کنترل پنل برای سایت کمک کنه من یک لینک نمونه یا آموزشی فایلی چیزی می خوام منظورم کنترل پنلی که مدیر سایت با استفاده از اون مطالب سایت تغییر می ده بدونه کد نویسی (در ضمن سرچ کردم چیزی پیدا نکردم لطفا نگید اول سرچ کن) foranyone 20 دي 1387, 14:26دوست عزیز این سوال خیلی کلیه! هیچ جا هم نمی تونی آموزشی پیدا کنی باید بشینی قسمت مدیریت رو بنویسی همین. Webber 20 دي 1387, 15:57سلام همونطور که دوست عزیز هم فرمودند یک موضوع کلی هست ولی راحت. اگر برنامه نویسی بلد باشید مشکلی نخواهد بود. مراحل: 1.کاربر login می کند. 2.لیست اختیارات او برای مدیریت به وی نشان داده می شود. 3.با انتخاب هر گزینه قادر می شود عملیات خاصی(حذف-اضافه-ویرایش یا ... ) رو بر روی اطلاعات انتخابی اعمال کند. 4.خارج می شود. این یک نمونه ی کلی بود از مراحل. در ضمن گوگل بزرگ رو فراموش نکنید: موفق باشید (; foranyone 20 دي 1387, 16:08سلام همونطور که دوست عزیز هم فرمودند یک موضوع کلی هست ولی راحت. اگر برنامه نویسی بلد باشید مشکلی نخواهد بود. مراحل: 1.کاربر login می کند. 2.لیست اختیارات او برای مدیریت به وی نشان داده می شود. 3.با انتخاب هر گزینه قادر می شود عملیات خاصی(حذف-اضافه-ویرایش یا ... ) رو بر روی اطلاعات انتخابی اعمال کند. 4.خارج می شود. این یک نمونه ی کلی بود از مراحل. در ضمن گوگل بزرگ رو فراموش نکنید: موفق باشید (; از نظر من صفحات قسمت مدیریت تنها فرقی که با صفحات سایت دارن اینه که همشون اولا بررسی می کنین ببینین سیشن ایجاد شده یا نه اگه ایجاد شده باشه صفحه براتون نشون داده میشه ، اگه نه به صفحه ای که باید عمل login و ایجاد session انجام شه redirect میشه! می تونین کد های یکی از cms های opensource رو نگاه کنین:wink: amir-yazdel 23 دي 1387, 08:08سلام این سوالی هست که من هم خیلی وقت باهاش گیر داشتم. شما وقتی می خواهید برای داشتن قسمتی برای مدیریت سایت برنامه نویسی کنید باید ابتدا یک قسمت برای کلمه عبور و نام کاربری تعریف کنید که لازمه اون هم اینه که امنیت اطلاعات و Sesion ها و... رو بلد باشید که اونها هم خدش دنیایی داره. بعد که این کار رو کردید حالا باید فرم هایی دست کنید در یک صفحه وب که وقتی مدیر لوگین کرد اون فم ها نمایش داده بشه و با بانک اطلاعاتی در اتباط باشه و قابلیت های حذف و اضافه و تغییر اطلاعت را داشته باشه. این یک نمونه و خلاصه از مشکل شما است. ahmadahmadi 27 دي 1387, 10:25با سلام خدمت همه دوستان منونم از این که جواب دادید: 1. من برنامه نویسی بلدم 2. html هم بلدم (اما کار با بانک اطلاعاتی در وب بلد نیستم) همه این مراحلی که شما در بالا گفتید رو هم کلیاتش رو خوندم اما چطور باید اطلاعاتی که مدیر سایت وارد می کنه به صفحه ای که اطلاعاتش رو داره ادیت لینک بدم یعنی باید این اطلاعات رو داخل بانک بریزم و بعد هر وقت یک کاربر(ببننده) خواست صفحه ای از سایت رو ببینه , اطلاعات از بانک به صفحه اضافه بشه ( یعنی به صورت پویا صفحه ساخته بشه) منظور دوستان همینه ؟؟؟ من یه نمونه کد ساده می خوام که چطور این اطلاعات به بانک و از بانک به صفحه اضافه می شه :rose: foranyone 27 دي 1387, 11:47با یه نمونه کد که نمیشه برنامه نویسی یاد گرفت !!!!!!! مطمئن باش نه اینجا نه جای دیگه کدی وجود نداره که بشه برای همه ی مدیریت وبسایت ازش استفاده کرد. در ضمن بلد بودن HTML نمی تونه مشکل گشا باشه ، برین php یاد بگیرین ، جواب خیلی از سوالاتون رو میفهمین:wink: اگه شما نمونه کد می خواین و می خواین مهندسی معکوس کنید و برین کد های CMS های آماده ()رو ببینید در مورد سوالاتتون هم یک جمله می تونم بگم : صفحه ی پویا یعنی: صفحه ای که با استفاده از متغیرهایی که براش فرستاده شده (POST,GET,....) بعد از چک یک سری شرط اطلاعات مناسبی رو از دیتابیس میخونه و چاپ میکنه! موفق باشید. ahmadahmadi 27 دي 1387, 17:57با یه نمونه کد که نمیشه برنامه نویسی یاد گرفت !!!!!!! مطمئن باش نه اینجا نه جای دیگه کدی وجود نداره که بشه برای همه ی مدیریت وبسایت ازش استفاده کرد. ببخشيد جناب foranyone اما من نمي خوام با نمونه كد برنامه نويسي ياد بگيرم من برنامه نويسي بلدم php هم تا حدودي بلدم امروزم به دنياي برنامه نويسي نيومدم اگه جوابي نداريد لزومي نداره بگين من هم هستم نمي شه و ...... نيست و...... نمي توني.... خنده داره foranyone 27 دي 1387, 23:05جناب احمدی سوء تفاهم پیش نیاد براتون : خودتون گفتین : 2. Html هم بلدم (اما کار با بانک اطلاعاتی در وب بلد نیستم) شما وقتی بانک اطلاعاتی بخونین مطمئن باشین جواب سوالاتون رو پیدا می کنین مسلما سیستمی که شما تا الان نوشتین و با بانک اطلاعاتی سر و کار نداره نیازی هم به مدیریت نداره!! (هر سایتی که نیاز به مدیریت و تشریفات اضافی نداره) کسی نگفته نمی تونین بنویسین من هنوزم رو حرفم هستم : شما هیچ وقت نمی تونین یه کد همه منظوره پیدا کنین که همیشه بتونین برا هر سایتی ازش استفاده کنین! من خواستم زودتر به جواب سوالتون برسین. در ضمن قوانین انجمن رو رعایت کنین : اینجا جای دعوا نیست و نباید فوری بهتون بر بخوره!! بهتره مغرورم نباشید چون اینجا همه برنامه نویسن نه فقط شما. موفق باشید. freelearn 14 ارديبهشت 1388, 21:08کنترل پانل برای مدیر...؟ کار یه نفر نیست. حتی اگه برنامه نویس قابلی باشی! Masoud 1365 14 ارديبهشت 1388, 21:24کنترل پانل برای مدیر...؟ کار یه نفر نیست. حتی اگه برنامه نویس قابلی باشی! کی همچین چیزی رو گفته کنترل پنل مدیر اونقدر هم دشوار نیست ! شما ابتای صفحات مدیر همونطور که دوستان گفتند سشن یا کوکی رو چک کن بعدش اجازه بده اطلاعاتت رو بریزه تو دیتا بیس یا حذف و ویرایش کنه ! همین ! من الان یه پرتال دارم مینویسم همه ی قسمت های اون رو هم خودم دارم کد نویسی میکنم :d ahmadahmadi 14 ارديبهشت 1388, 21:30کی همچین چیزی رو گفته کنترل پنل مدیر اونقدر هم دشوار نیست ! :d البته شما جدي نگير، اين كه شوخي بود اين بنده خدا گفت. ما كه نمي خوايم سيستم عامل بنويسيم كه كار يك نفر نيست اكثر سايت ها يك نفر همه كار برنامه نويسش مي كنه اين كه هر بچه اي هم مي دونه من زماني كه اين پست دادم ا طراحي وب ديناميك تازه كار بودم اما حالا فهميدم چي به چيه چيزي كه من مي خواستم تو پست دوم دوستان توضيح دادن روند كلي چيه ... amirkhoshhal 14 ارديبهشت 1388, 21:36سلام . احتمالا این به کارت میاد . ahmadahmadi 14 ارديبهشت 1388, 21:49منون اما من چون چند سال #C مي نويسم رفتم با همون Asp خودمون دوباره كار كنم كار با بانك و كنترل هاش واسم راحت اما دونستن php هم بي ضرر نيست باز هم منون Masoud 1365 14 ارديبهشت 1388, 21:54سلام . احتمالا این به کارت میاد . به نظر شما استفاده از سشن به تنهایی بهتر و ایمن تر نیست ؟ یعنی کاربر وقتی لوگین کرد اگه یوز و پس درست بود یه سشن بهش اختصاص بدیم و دیگه کوکی تعریف نکنیم ؟ ahmadahmadi 14 ارديبهشت 1388, 22:01به نظر شما استفاده از سشن به تنهایی بهتر و ایمن تر نیست ؟ یعنی کاربر وقتی لوگین کرد اگه یوز و پس درست بود یه سشن بهش اختصاص بدیم و دیگه کوکی تعریف نکنیم ؟ يك پستي در رابطه همين سوال شما تو انجمن برنامه نويسان ايران () شده بود و كلي هم بحث كرده بودن(البته اساتيد فن) كه الان لينكش يادم نيست اما اونجا سرچ بزني حتما پيدا مي كني اگر يادم اومد واست مي زنم اما در نهايت اين كه بسته به نوع سايت مي شه از هر دوهم استفاده كرد مثل همين فروم ساز vBulletin كه همين انجمن هم با همون amirkhoshhal 14 ارديبهشت 1388, 22:05به نظر شما استفاده از سشن به تنهایی بهتر و ایمن تر نیست ؟ سلام . من این مثال رو نوشتم واسه اینکه دوست ما نحوه استفاده از Session و Cookie رو متوجه بشه . همین sunrise 14 ارديبهشت 1388, 22:47بهترين روش امنيتي که وجود داره براي چک کردن صحت ورود مدير يا به طور کلي در يک سيستم کاربري، اين هست که براساس يک سري اطلاعات (مثلا شناسه کاربري، نام کاربري، کلمه عبور و ...) يک Hash تشکيل شده و بصورت يک Cookie در مرورگر ذخيره بشه و همچنين يک جدول در بانک اطلاعاتي داريم که اطلاعات هر يک از سشن ها رو (که بصورت دستي ميسازيم نه با استفاده از سشن موجود در PHP) در اون ذخيره مي کنيم و تايم اوت مناسب رو هم در نظر مي گيريم، در صورتي که اطلاعات يکي نبود، اجازه ورود داده نميشه در غير اين صورت مدير [يا سيستم کاربري] اجازه دسترسي رو داره. amirkhoshhal 14 ارديبهشت 1388, 23:39يک جدول در بانک اطلاعاتي داريم که اطلاعات هر يک از سشن ها رو (که بصورت دستي ميسازيم نه با استفاده از سشن موجود در PHP) در اون ذخيره مي کنيم و تايم اوت مناسب رو هم در نظر مي گيريم، سلام . من از روشی که شما توضیح دادید استفاده می کنم و Session ها رو توو یکی از جدول های دیتابیس ذخیره می کنم . به نظر شما تايم اوت مناسب چقدر هست ؟ من 24 دقیقه گرفتم (مثل php.ini) . مناسبه ؟ P.H.P 15 ارديبهشت 1388, 09:30کنترل پانل برای مدیر...؟ کار یه نفر نیست. حتی اگه برنامه نویس قابلی باشی! :shock:
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 3661]