דוגמאת קוד בסיסית של מגזין כתבות. הדוגמא מובאת כאן בצורתה הבסיסית ביותר בכדי שתתאים לכל אחד מכם לאחר שתשנו ותוסיפו מה שיתאים לכם. לכן במקום להציע הצעות לשיפור וייעול בפורום, תשפרו ותייעלו ותשלחו את הגרסאות החדשות ונפרסם אותן כאן.
בדוגמא שכאן אפשרנו לראות את כל הכתבות שבמסד נתונים כאשר למספר מנהלים מוגדרים יש גישה אל הכתבות דרך מערכת ניהול. כל מנהל יכול להוסיף כתבה משלו ולהסיר כתבות קודמות אותן הוא כתב. ברשימת הכתבות שבאתר יופיעו הכתבות כאשר לכל כתבה יופיעו: נושא הכתבה, מספר הלחיצות, תאריך הכנסתה למערכת, שם המנהל שהוסיף אותה וטקסט קצר. בכל כתבה תהיה אפשרות לקריאה של הכתבה המלאה שם יופיע הטקסט המלא של הכתבה ופרטיה. הכתבות יהיו מסודרות לפי סדר הכנסתן למערכת (תאריך) ואם ישנן מספר כתבות שנוספו באותו תאריך אז הן יוסדרו בסדר יורד לפי מספר הלחיצות שלהן.
מערכת הניהול של המנהלים תהיה מאובטחת ע"י מערכת אבטחת הכניסה רק שהיא תעבור הסבה לעבודה מול מסד הנתונים (טבלת MANAGER) עקב שימוש במספר מנהלים. המנהל ששם המשתמש שלו הוא ADMIN יהיה מנהל כללי שאחראי על כל המנהלים. בעקרון, משתמש זה אמור להיות בעל האתר וביכולתו להוסיף ולהסיר מנהלים בכל עת. כמו כן, הוא רשאי להסיר כתבות של כל המנהלים.
כמו שכבר כתבתי, זוהי דוגמא בשיא פשטותה ללא תוספות או פיצ'רים כמו כתובות נילוות, תמונות, חיפושים ועוד... כל הדברים הללו נתונים לשיפוטכם.
טבלת הכתבות עליה מבוססת דוגמא זו, נראית כך:
ניתן לנסות את מערכת הניהול ע"י שם משתמש guest וסיסמא: guest
|