טיפים שימושיים

למד PHP מאפס: מצב אימונים

Pin
Send
Share
Send
Send


ישנן תחומים כאלה בתכנות לאינטרנט, שאת היסודות עליהם כל אדם שקשור לאינטרנט עולמי צריך לדעת. לכן, בדרך זו או אחרת, תצטרך ללמוד PHP ו- MySQL. ואם אתה לא רוצה, אז תאוות הבצע עדיין תאלץ:

מדוע ללמוד php ו- MySQL?

שאלה כזו יכולה להישאל רק על ידי מי שאינו מכיר לחלוטין את הספציפיות של בניית מרחב אינטרנט ובסיסו המודרני. מי שבקיא בתכנות פחות או יותר יגיד ששתי תחומי הלימוד הללו דומיננטיים כיום באינטרנט. וזה אומר שכמעט כל האינטרנט בנוי על בסיס PHP ו- MySQL:


כל CMS הוא מסגרת תוכנה המצוידת בממשק משתמש. כליו מקלים מאוד על תהליך ניהול האתר. אבל אז למה לטרוח ללמוד PHP מאפס? אחרי הכל, אתה יכול פשוט להיכנס לחלק הניהולי של המשאב ולבצע את כל המניפולציות בעזרת הכלים המובנים.

ראשית, לא רבים אין להם סבלנות, זמן או אנרגיה ללמוד PHP ו- MySQL. לאדם הזה צריך לבוא בעצמו. אך מי שיחליט להבין את תחומי הלימוד הללו יקבל:

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

כאמור, רוב המנועים המודרניים מבוססים על PHP. למרות שסובלנות התקלות שלהם היא ברמה גבוהה, איש לא ביטל את השפעת הגורם האנושי. לכן קוד CMS מתנהג לפעמים בצורה שונה מכוונת מתכנת האינטרנט.

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

  • תחביב מעניין - תכנות באינטרנט היא לא רק אמצעי להרוויח כסף או לחסוך אותו. זהו גם שיעור מרתק, המשלב גם את ההתחלה הטכנית וגם את המרכיב היצירתי.

מה זה PHP

PHP היא שפת תכנות לסקריפטים. לרוב משתמשים בו ליצירת יישומי אינטרנט ושירותי אינטרנט. שפה זו נתמכת על ידי מרבית אתרי אירוח אתרים. בהתבסס על זה, עיקר האתרים הדינמיים נכתב.

  • תמיכה ב- DBMS הפופולרית ביותר (מערכות ניהול מסדי נתונים),
  • שלח אוטומטית כותרות HTTP,
  • תמיכה מובנית לעבודה עם הפעלות ועוגיות,
  • כלי קבצים מרוחקים,
  • תמיכה ב- XForms (טפסים מבוססי XML),
  • הקרבה של תחביר PHP לשפת C,
  • היעדר הקלדה קפדנית - הקלדת המשתנים מתבצעת באופן דינמי.

  • תמיכה ב- OOP (תכנות מונחה עצמים),
  • סט גדול של מערכים סופר-גלובליים (מוגדרים מראש) המיועדים לעבוד עם שטח אינטרנט.

מה זה MySQL?

MySQL היא מערכת ניהול בסיס נתונים עם קוד פתוח מבית Oracle. יחד עם הגרסה החינמית, פיתוח של מהדורות מסחריות בהזמנה בעיצומה. בשל כך, כל ההתפתחויות החדשות של התאגיד מיושמות בהכרח בהנפקות חינמיות של DBMS:

  • תמיכה בשכפול נתונים מאז המהדורות הראשונות של MySQL.

  • זה עובד גם עם מקורות מקומיים וגם עם מקורות מרוחקים.
  • תמיכה מקורית במספר רב של סוגי טבלאות. ותודות לקוד הפתוח, רשימת סוגי הטבלאות הנתמכות הולכת וגדלה,
  • מגוון רחב של פלטפורמות חוצות
  • גודל טבלאות מסד הנתונים MySQL מוגבל רק על ידי היכולות של מערכת ההפעלה עליה מופץ DBMS,
  • תמיכה בשפות התכנות הפופולריות ביותר באמצעות ה- API (ממשק היישומים).

מאיפה להתחיל?

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

  • שרת Apache HTTP - ניתן להוריד באתר הרשמי של היזם,
  • דנבר היא האפשרות הטובה ביותר להתקנה ולשימוש נוסף. חבילת ההתקנה כוללת את שרת Apache, PHP ו- MySQL. בגירסה הראשונה תצטרך להוריד ולהתקין את כל זה בנפרד.

  • XAMPP היא חבילה הכוללת PHP ו- MySQL. וגם את הדרכת PHP המובנית:

  • PHPEdit,
  • Microsoft WebMatrix
  • Kantharos PHP IDE,
  • Adobe Dreamweaver

מדוע אני מעדיף להשתמש ב- PHP?

HTML הוא 100% סטטי. בעזרת PHP בקוד, אנו יכולים ליצור אתרים דינמיים המשתנים בהתאם לתנאים הנתונים. על בסיס קהילה מהשורה הראשונה, שפת קוד פתוח זו הוכיחה במהלך השנים כאחת האפשרויות הטובות ביותר ליישומי אינטרנט דינמיים.

מה אתה צריך כדי להתחיל?

עליך להתקין את התוכנה הבאה במחשב שלך אם ברצונך להתחיל לעבוד.

דפדפן אינטרנט

עורך טקסטים

כן, אני חייב להודות שצריך לדעת כמה ראשי תיבות (קיצורי קול). "WAMP" מייצג "Windows-Apache-MySQL-PHP." זהו פרויקט קוד פתוח שיאפשר להוריד את כל הדרוש לנו בכדי להתחיל בהפצה אחת. אם אתה משתמש ב- Windows, בקר WampServer.com. מצד שני, אם אתה משתמש ב- Mac (MAMP), אתה צריך לבקר ב- Mamp.info

על מנת ליידע את השרת שאנחנו עובדים עם PHP, עליך להשתמש בתחביר הבא בעת הוספת PHP למסמכי HTML שלך:

הערות (6):

תיצור עלון "PHP מאפס"! זה ישמח לרבים!

זה ייווצר בקרוב מאוד, ממש בעוד 1.5 שבועות.

תודה ואז יש המון אתרים בנושא PHP, אולי אפילו הכל מוסבר מהבסיס שם, אבל אני רוצה לעבור יחד, כך שלא הכל בבת אחת, אלא בשלבים!

תודה מייקל! כדאי מאוד לקבוע את סדר הלימוד ולא לפספס שום דבר.

ילדה טובה, תודה רבה. יהי רצון שאלוהים יעניק לך בריאות ושגשוג.

אנא הראה באמצעות דוגמה כיצד להגיב למשתמש שכבר מורשה, מבלי להזין שם או כניסה חדשים.

עליך להיות מחובר בכדי להוסיף הערות.
אם אינך רשום באתר, ראשית הרשם.

זכויות יוצרים © 2010-2019 רוסאקוב מיכאיל יוריאביץ '. כל הזכויות שמורות.

Pin
Send
Share
Send
Send