با سلام خدمت دوستان
من تصمیم گرفتم سایت خبری طراحی کنم.
این تایپیک را زدم که با کمک دوستان مرحله به مرحله یا سایت یا یک فرم خبری ایجادکنیم
مرحله اول: برای طراحی بانک چه جدول هایی نباز است
وقتی به نتیجه رسیدیم سوالات بعدی را مطرح می کنم.
با سلام خدمت دوستان
من تصمیم گرفتم سایت خبری طراحی کنم.
این تایپیک را زدم که با کمک دوستان مرحله به مرحله یا سایت یا یک فرم خبری ایجادکنیم
مرحله اول: برای طراحی بانک چه جدول هایی نباز است
وقتی به نتیجه رسیدیم سوالات بعدی را مطرح می کنم.
دوستان برنامه نویس این جدول ها را معرفی کردن
به نظرم باید فیلد های دیگری هم باشد
Users (id,username,password,firstName,lastName,Email)
News (id,title,summary,text,date,user_id,cat_id)
Comment (id,news_id,name,email,visible,text)
Category (id,title)
آخرین ویرایش به وسیله مهدی نصیری : شنبه 30 آذر 1392 در 16:26 عصر
فرض کنید سایتی مانند سایت روزنامه همشهری http://www.hamshahrionline.ir/ یا سایت خبری روزنامه جام جم......
اولین کاری که باید انجام دهیم. تجزیه وتحیل می باشد.
من قدم اول را گزاشتم برای بانک اطلاعاتی که به چه فیلد هایی نیاز است یا به چه جدول هایی
من این کار را می خواهم با همفکری دوستان برنامه نویس روند کار را به جلو ببریم.
خواهشا دوستان کمک کنید نه این که طرف را با این حرف ها نا امید کنید.
حکما هر بانک اطلاعاتی که با انبوهی از اطلاعات متفاوت و گوناگون سرو کار داره داشتن یک جدول به نام گروهها یا category الزامی است و این جدول زیر بنا و شالوده بانک تلقی خواهد شد
عناوین تعریف شده در این جدول جزو اطلاعات ثابت محسوب شده و سایر اطلاعات بر این اساس طبقه بندی خواهند شد
به عنوان مثال گروههای این جدول عبارت خواهند بود از سیاسی - اقتصادی -اجتماعی و............
سوءتفاهم نشه،نخواستم ناامید کنم بلکه خواستم کمک کنم که چه جور سوال بپرسید تا بهتون جواب بدن.
من در حدی که بلدم راهنمایی میکنم حالا دوستان میان اشتباهات منو تصحیح میکنن :
1- نکته ی اول اینکه اصن نیازمندی هاتون چیه ؟ بعد شروع کنید متناسب با اون جدول ها رو تعیین کنید. بطور مثال سیستم چند نویسنده دارد یا یک نویسنده؟سطح دسترسی نیاز است یا نه ؟ آیا کاربران برای خبرها میتونن نظر بذارن یا نه؟ و از اینجور چیزا کلا.
2- حالا میتونی سر جدول ها تصمیم گیری کنید بطور مثال در حد ساده میشه اینجوری درست کرد :
Users (id,username,password,firstName,lastName,Email)
News (id,title,summary,text,date,user_id,cat_id)
Comment (id,news_id,name,email,visible,text)
Category (id,title)
اونکه صد در صد . ولی منظورم این بود حداقل یه چارچوبی تعریف باید بکنی که چیا میخوای بعد شروع کنی . مثلا میشه برای اخبار ها ضمیمه در نظر گرفت تا مدیر بتونه به بعضی از اخبارها ضمیمه بچسبونه. یا مهمتر از همه بتونی Tag برای خبرها بذاری.جزییات خیلی زیادن،من نظرمو خودمو گفتم که با این سوال بجوابتون نمیرسید و اشتباه هست اینجوری.بازم امیدوارم باعث ناراحتی و نا امیدی نشده باشم و دوستان حتما کمکتون میکنن.