ההבדל בין PHP ו- HTML

Anonim

PHP לעומת HTML

HyperText Markup Language, הידוע בכינויו HTML הוא שפת הסימון המובילה עבור דפי אינטרנט. HTML הוא בלוק הבניין הבסיסי של דפי אינטרנט. דפדפן אינטרנט קורא את מסמך ה- HTML ומלחין אותם לתוך דפי אינטרנט חזותיים או נשמע. PHP (מייצג PHP: Hypertext Preprocessor) הוא בצד השרת scripting שפה, מותאם במיוחד לפיתוח דפי אינטרנט דינמיים ואינטראקטיביים. סקריפטים PHP יכול להיות מוטבע במסמכי HTML.

-> ->

מהו HTML?

HTML, כפי שהוזכר קודם לכן היא שפת סימון, לא שפת תכנות. שפת סימון היא קבוצה של תגי סימון ו- HTML משתמש בתגי סימון, הנקראים בדרך כלל תגי HTML, כדי לתאר דפי אינטרנט. מסמכי HTML מתארים דפי אינטרנט והם מכילים תגי HTML וטקסט רגיל. ניתן לזהות תגי HTML בקלות במסמך HTML כיוון שהם מוקפים בסוגריים זוויתיים (e. G). תגי HTML מתווספים בדרך כלל למסמך בזוגות, כאשר התג הראשון הוא תג ההתחלה (e. ) והתג השני הוא תג הסיום (e ). המשימה של דפדפן אינטרנט (למשל, Internet Explorer, Firefox וכו ') היא לקרוא מסמך HTML ולהציג אותו כדף אינטרנט. הדפדפן משתמש בתגי HTML כדי לפרש את תוכן הדף ואת תגי ה- HTML עצמם לא מוצגים על ידי הדפדפן. דפי HTML יכולים להטביע תמונות, אובייקטים וסקריפטים שנכתבו בשפות כמו JavaScript. יתר על כן, HTML ניתן להשתמש כדי ליצור טפסים אינטראקטיביים.

-> ->

מה זה PHP?

כפי שצוין קודם לכן, PHP היא שפת scripting המותאמת במיוחד לפיתוח דפי אינטרנט דינמיים. PHP היא תוכנת קוד פתוח וזה בחינם להוריד ולהשתמש. סקריפטים PHP מבוצעים בשרת האינטרנט. קוד PHP בקובץ המבוקש מבוצע על ידי ריצה PHP ויוצר את תוכן דף אינטרנט דינמי. ניתן לפרוס את PHP ברוב שרתי האינטרנט (Apache, IIS וכו ') ופועל על פלטפורמות שונות כגון Windows, Linux, UNIX וכו'. PHP יכול לשמש גם עם מערכות רבות לניהול מסדי נתונים יחסיים (RDBMS). למרות PHP תוכנן במקור ליצירת דפי אינטרנט דינמיים, היא מתמקדת בעיקר בצד השרת scripting שבו הוא מספק תוכן דינמי משרת אינטרנט ללקוח. קבצי PHP יכולים להכיל טקסט, תגי HTML וסקריפטים. קבצי PHP מעובדים על ידי שרת האינטרנט וחזרו לדפדפן כ HTML רגיל. קבצי PHP ניתן לזהות עם סיומות הקובץ ". php ",". php3 ", או". phtml "

ההבדל בין HTML ו- PHP

ההבדל העיקרי בין HTML ו- PHP הוא ש- HTML הוא שפת סימון המשמשת לציון התוכן של דף אינטרנט, בעוד PHP היא שפת scripting. דפי אינטרנט שנוצרו באמצעות HTML בלבד הם דפי אינטרנט סטטיים והם תמיד יהיו זהים בכל פעם שהם ייפתחו.אבל קבצי PHP יכולים ליצור דפי אינטרנט דינמיים שבהם התוכן עשוי להשתנות מעת לעת. לדוגמה, דפי אינטרנט דינמיים שנוצרו באמצעות PHP יכולים לכלול אובייקטים כמו תאריך / שעה שוטפים, נתונים שנשלחו על ידי משתמש באמצעות טופס או מידע ממסד נתונים.