שפת PHP

מה זאת PHP?

שפת תכנות. PHP זה ראשי תיבות רקורסיביים: PHP Hypertext Preprocessor. היא שפת סקריפטינג (תסריט), שמיועדת בעיקר כדי ליצור דפי אינטרנט דינמיים. היא מטפלת בעיקר בצד השרת ולא בצד הלקוח. היא דומה לשפות ASP של מייקרוסופט ו-JSP של סאן. חלק מהתחביר שלה לקוח מהשפות: C, Java, Perl ושאר התחביר הוא יחודי לשפה.

השפה היא שפת קוד פתוח, כך שכל אחד יכול לפתח בה ולהפיץ את מה שהוא פיתח.

השילוב המומלץ של PHP הוא כחלק מ-LAMP, כלומר Linux, Apache , Mysql, PHP.

לוגו של php

איך PHP התחילה?

השפה התחילה להכתב ע"י רזמוס לרדורף, כשהוא חיפש פיתרון למשהו עם קורות חיים שהוא רצה להכניס דרך משהו שירוץ בשרת. בשנת 1994 הוא יצר את PHP/FI, שזה ראשי תיבות של Personal Home Page tools / Forms Interpreter. אחרי זה הוא הוציא עוד גירסה לזה שנקראה PHP/FI 2.

אז מה זה ה-PHP שיש היום?

זה פיתוח של 2 ישראלים(!!!) בשם זאב סורסקי ואנדי גוטמנס, שפיתחו את השפה במהלך לימודיהם בטכניון. הם לקחו את PHP/FI 2 והוציאו את PHP 3. כיום הגירסה היציבה של PHP היא PHP 5, כאשר רוב האנשים עדיין משתמשים ב- PHP 4, ו-PHP 6 נמצאת בפיתוח.

מי משתמש בה?

אתרים "קטנים ולא מוכרים" כמו ויקיפדיה , פייסבוק ...

מאיפה אפשר להוריד את זה?

מהקישור הזה.

ברוב הפצות הלינוקס ניתן למצוא גירסה בינארית במנהל החבילות.

הערה

צריך שרת עובד בשביל להריץ קבצי PHP. שרת כזה יכול להיות Apache לדוגמה.

מדריכים לתכנות ב-PHP

http://www.php.net/manual/he/ (מדריך בעברית מהאתר הרישמי)

http://www.guides.co.il/sitebuilding.php

http://php.ohel-shem.com/ (באתר של אהל השם)

מדריך לתלמיד, php בלינוקס (מדריכי תכנות בפנגווין)