אתר דינאמי בעזרת PHP כיום בעולם האינטרנט , שום דבר אינו פשוט כשהיה לפני מספר שנים. כיום כבר לא מספיק לבנות אתר שיהיה
בעל העיצוב הטוב ביותר. כיום המידע אשר מוצג באתר חייב להיות עדכני ובעל אופציות רבות לשינוי וכמו שבוני אתרים רבים יאמרו – דינאמי. לאלא אשר שואלים למה הכוונה, הנה הסבר על קצה המזלג : אתר דינאמי אינו מציג את המידע כטקסט HTML פשוט אלא שולף את המידע הנדרש בעזרת גישה למסד נתונים כלשהוא (לדוגמא mysql) והמשתמש רואה רק את המידע אשר הוא חיפש . על מנת לבנות אתר מסוג זה, יש
להשתמש בשפה אשר תתווסף לקוד ה HTML ובעזרת ה HTML יוצגו רק
הנתונים המבוקשים. לדוגמא: קוד ה HTML יכיל את מאפיני הטבלה שבעזרתה יוצג המידע אך המידע עצמו לא יכתב על-ידי בונה האתרים , לחילופין, המידע יגיע מתוך מסד הנתונים ובעזרת שאילתות המידע ישלף מהטבלאות במסד הנתונים ויוצג על המסך. בצורה כזו, כל שינוי שידרש לעשות לתוכן של האתר יבוצע רק בטבלאות מבלי לגעת ב HTML עצמו. במילים אחרות – דינאמי. ישנם מספר שפות שבעזרתן ניתן ליישם ולבנות את דינאמי, בינהם PHP, ASP, JAVA וכו'. PHP הינה שפה לבניית אתרים וגישה למסדי נתונים אשר מבוססת כולה על "קוד פתוח" open source , כלומר תוכניתנים שונים יכולים לקרוא קוד אחד של השני ובכך ללמוד אחד מן השני. על מנת להתחיל ולהשתמש ב PHP יש צורך במספר התקנות פשוטות ביותר: ראשית, יש להריץ שרת כלשהוא אשר מזהה קבצי PHP, השרת הטוב ביותר לצורך כך הוא שרת ה Apache (ניתן להוריד את הגירסה העדכנית ביותר מהאתר שלהם חינם). לאחר מכן יש לבחור במסד הנתונים . עבור ארגונים או אתרים בעלי מידע מועט ניתן להשתמש ב Access אך מומלץ להשתמש ב MySQL עקב התמיכה הטובה יותר שלו בכמות רשומות וטבלאות וכן מכיוון שהוא מאובטח יותר (ניתן להשתמש ב phpMyAdmin לממשק web-י לשימוש נוח יותר במסד הנתונים). לבסוף יש להוריד את הPHP עצמו, חינם, ולהתחיל בחווית בניית האתרים. את הקוד ניתן לרשום בכל עורך נוח (אפילו בדפדפן מכיוון שקבצי PHP הם קבצי טקסט ולכן מאוד קטנים ונוחים להעברה ממחשב אחד למשנהו). הדרך הטובה ביותר ללמוד PHP היא בעזרת האתר php.net .(מהאתר הזה ניתן להוריד את ה PHP עצמו) האתר מכיל את כל המידע לתוכניתני PHP מתחילים וכן מידע על פונקציות מסובכות למיקצוענים. הלימוד באתר הוא ב 3 שלבים : ראשית ישנו הסבר לגבי אותה הפונקציה או הפעולה הרצויה, לאחר מכן ישנן דוגמאות לשימוש ולבסוף ישנם תגובות של קוראים אחרים לגבי הדוגמאות. בהצלחה.