PDA

View Full Version : تحلیل یک سایت-فروم



Hamid_Reza_xx
دوشنبه 16 دی 1387, 15:25 عصر
با سلام خدمت کاربران محترم این بخش
بدون مقدمه عرض کنم که من می خوام یه فروم برای دانشگاهمون درست کنم که مخصوص بچه های دانشگاه خودمون با انجمن های مختلف بر اساس رشته های تحصیلی اون باشه.
چون اطلاعات دقیقی راجب طراحی و تحلیل سایت ندارم نمی دونم از کجا باید شروع کنم در واقع در مرحله جمع آوری اطلاعات هستم و می خوام با پایه و اساس کار اشنا بشم.از دوستان عزیز و محترم کسی می تونه من رو کمک کنه؟

anubis_ir
دوشنبه 16 دی 1387, 22:07 عصر
بهتر هست از نمونه‌هاي آماده استفاده كني.
مثلا http://www.simplemachines.org/
اين نوع سيستم‌ها سال‌ها زمان ميبره تا پخته بشه. بهتره بجاي اختراع چرخ، از نمونه چكش خورده استفاده كني.

اوبالیت به بو
جمعه 20 دی 1387, 20:14 عصر
اين نوع سيستم‌ها سال‌ها زمان ميبره تا پخته بشه. بهتره بجاي اختراع چرخ، از نمونه چكش خورده استفاده كني.
موافقم.

چون اطلاعات دقیقی راجب طراحی و تحلیل سایت ندارم نمی دونم از کجا باید شروع کنم در واقع در مرحله جمع آوری اطلاعات هستم و می خوام با پایه و اساس کار اشنا بشم.
اگر مي خواين چرخ رو اختراع كنيد اسراري نيست.


تعريف بخش ها
تعريف تالار ها
تعريف زير تالارها
كاربران

عضو
مهمان

مديران

مدير بخش
مدير ارشد
مدير كل

و ....

به ظاهر شايد ساده به نظر بياد اما واقعاً كار وقت گير و زمانبري هستش و كار يك نفر هم نيست. به عنوان مثال براي مديران يا حتي كاربران شما بايد Role تعريف كنيد. يا براي تايپيك ها يه كد Uniq در نظر بگيريد و براي پست هاتون هم به هيمن صورت.
در انتها من هم مي گم:
"اين نوع سيستم‌ها سال‌ها زمان ميبره تا پخته بشه. بهتره بجاي اختراع چرخ، از نمونه چكش خورده استفاده كني."

حسین نیک پور
یک شنبه 22 دی 1387, 13:32 عصر
با سلام

بهتر هست از نمونه‌هاي آماده استفاده كني.
مثلا http://www.simplemachines.org/

این php است aspx سراغ نداری؟

Hamid_Reza_xx
دوشنبه 30 دی 1387, 14:24 عصر
من نمی خوام زیاد حرفه ای باشه.فعلا می خوام به صورت Demo باهاش کار کنم و می خوام چرخ رو خودم اختراع کنم.
تویه تحلیلش موندم.

به عنوان مثال براي مديران يا حتي كاربران شما بايد Role تعريف كنيد. يا براي تايپيك ها يه كد Uniq در نظر بگيريد و براي پست هاتون هم به هيمن صورت.

ممنون از توجهتون اگه میشه یکم توضیح بدین.

اوبالیت به بو
دوشنبه 30 دی 1387, 20:18 عصر
من در طراحي سايت تخصص ندارم و زياد هم آشنا نيستم اما مي تونيد از الگوهاي همين سايت استفاده كنيد.
به عنوان مثال من عرض كردم كه:

براي تايپيك ها يه كد Uniq در نظر بگيريد و براي پست هاتون هم به هيمن صورت.اگر در AddressBar مرورگرتون دقت كرده باشين هر تالاري يه كد يا شماره اي داره مثلاً تالار VB.NET با شماره 20 شناسايي ميشه. يا تالار #C با شماره 26 شناسايي ميشه و به همين روال.
هر تايپيكي هم يه كدي داره مثلاً تايپيك شماره 100,000 اين تايپيك (http://barnamenevis.org/forum/showthread.php?t=100000) هستش. يعني شما مي توند با تغيير اين كدها به تايپيك هاي مورد نظر بريد. حالا اگر دقت بيشتر كرده باشين ميبينيد كه اين تايپيك ها به صورت كليد هستن. يعني فقط و فقط يك تايپيك با شماره 100,000 وجود داره.
پست هاي تايپيك ها هم به اين صورت هستن كه داراي دو تا كد يا شماره هستن كه يه شماره به عنوان كليد هستش و شناسه اون پست هستش. مثلاً پست شماره 662151 اين پست (http://barnamenevis.org/forum/showpost.php?p=662151&postcount=3) هستش. و يك شماره كه منحصر به اون تايپيك هستش (مثل 1 و 3 و 8 و ...).

براي مديران يا حتي كاربران شما بايد Role تعريف كنيد.
درباره Role تعريف كردن هم خوب بايد يكم تحقيق كنيد. به عنوان مثال باز هم اين سايت رو در نظر بگيريد.

به اين جمله دقت كنيد: هر بخشي يك مديري داره و هر مديري يك مديري داره كه بهش نظارت مي كنه و مديري كه نظارت مي كنه خودش يك مدير ديگه اي داره كه به كار اون نظارت مي كنه. در سازمان ها هم همين طور هستش معمولاً مديراني كه در رده هاي بالا قرار دارن هيچ وقت كار اجرايي انجام نمي دن و بر اساس گزارشات كار مي كنن. شما در اين سايت به ندرت ميبينيد كه مدير كل سايت يك پستي رو حذف كنه چون اين كار مربوط به مديران تالار ها يا ارشد هستش.
يعني هر مديري در اين سايت يكسري اختياراتي داره. به عنوان مثال مدير بخش ASP.NET (ارادت) هيچ وقت پستي رو از تالار PHP پاك نمي كنه(!) و برعكس. اين كار به 2 دليلي كه من نمي دونم انجام ميشه:


اجازش رو نداره. يعني از اختياراتش به دور هستش.
به خاطر حفظ احترام به مديران ديگر اين كار انجام نميشه.

حتي اگر مديري قرار هست تعريف بشه توسط مدير كل سايت اين كار انجام ميشه چون در حيطه ي وظايف مدير كل هستش.
... و از اين قبيل كارها كه خودتون بايد در اثر كار كردن متوجه اونها بشيد.

پ . ن: تمامي مطالب اين پست بر اساس اطلاعاتي هستش كه خودم در اين مدت متوجه شدم و دليلي بر صحت اونها نيست و ممكن هستش كه اين تحليل مطابق با كار اين سايت نباشه و خلافش ثابت بشه.

m.hamidreza
سه شنبه 01 بهمن 1387, 08:59 صبح
این php است aspx سراغ نداری؟


YAF (http://www.yetanotherforum.net/)
موفق باشید.

salehbagheri
سه شنبه 01 بهمن 1387, 11:30 صبح
اين نوع سيستم‌ها سال‌ها زمان ميبره تا پخته بشه. بهتره بجاي اختراع چرخ، از نمونه چكش خورده استفاده كني.

با قسمت اول جمله تون موافقم ولي با قسمت دوم نه! در اين جور مواقع اختراع چرخ، بهتر از وابستگي به چرخ ديگران است! چرا ديگران نبايد از چرخ ما استفاده كنند!

ساختن فروم كار پيچيده اي نيست! فقط پشتكار ميخواد! (اگر تنهايي)
چون خودم به تنهايي تا حالا 3 تا انجمن ساده ساختم و هر روز بهتر از ديروز! (از خودم تعريف نمي كنم)

شما هم مي تونيد با استفاده از نكاتي كه دوست خوبمون ObalitjoOon گفتند، كارتون رو شروع كنيد!


تمامي مطالب اين پست بر اساس اطلاعاتي هستش كه خودم در اين مدت متوجه شدم و دليلي بر صحت اونها نيست و ممكن هستش كه اين تحليل مطابق با كار اين سايت نباشه و خلافش ثابت بشه.

فعلاً همين جوريه كه شما ميگيد! البته يه انجمن ديگه اي رو ديده بودم كه استيل كارش فرق ميكرد!

Hamid_Reza_xx
سه شنبه 01 بهمن 1387, 13:31 عصر
واقعاً از همه ی دوستان ممنونم. نمی دونم این سایت چرا من رو دلگرم می کنه.
بازهم از همه دوستان متشکرم.
من کار تحلیلم رو شروع می کنم و از سناریو ها شروع می کنم و بعد دیاگرام های کار.

naser67
سه شنبه 01 بهمن 1387, 14:14 عصر
چون خودم به تنهايي تا حالا 3 تا انجمن ساده ساختم و هر روز بهتر از ديروز! (از خودم تعريف نمي كنم)

میشه آدرس بدید ببینیم

reza344
شنبه 27 آذر 1389, 22:09 عصر
YAF (http://www.yetanotherforum.net/)
موفق باشید.
این فارسی هم میشه ؟ :لبخندساده: