ביקורת ספרים - PHPE קליפ מדריך למשתמש מאת שו-וואי צ'או


מחבר: שו-וואי צ'או
ISBN: 1904811442
מוציא לאור: הוצאת Packt
228 עמודים
פורסם: ינואר 2006

כשאתה לומד לראשונה שפת מחשב חדשה כמו PHP, תרצה להשלים כל שורת קוד וכל שלב בתוכנית ביד וללא שימוש בקיצורי דרך. זו הדרך הטובה ביותר ללמוד. אך כפי שכולנו יודעים, בעולם האמיתי, כולנו לחוצים לזמן. מתכנתים רבים פונים ל- IDE (סביבת פיתוח משולבת) בכדי לשמור עליהם מאורגנים ולייעל את זרימת העבודה. ספר זה של שו-וואי צ'או יראה לכם כיצד להתקין, להתקין ולהשתמש ב- PHPEclipse שהוא IDE פתוח פופולרי למתכנתי PHP.

המחבר פותח במבוא ל- IDE's המכסים את התכונות העיקריות שלהם ואת היתרונות והחסרונות של השימוש בהם. בהמשך לכך, מבוא ל- PHPEclipse, ההיסטוריה והארכיטקטורה שלו. ואז מתחיל הכיף. הנרטיב המעוצב בסגנון ההדרכה של צ'או מוביל אותך בכל שלב כשאתה מתקין את התוכנה הראשית; אפאצ 'י, PHP, Java, Eclipse ו- PHPEclipse. אהבתי במיוחד שהוא השתמש בתוכנת ההפצה / התקנה בחינם, הפתוחה של קוד פתוח בשם XAMPP, שמייצרת אוטומטית את התקנת ApacheTM, MySQLר, PHP ופרל. הוא מכסה את ההתקנה עבור Windowsר, מקר ולינוקס. בשלב זה אתה מתקין גם Java ו- PHPEclipse. לבסוף, הוא דן ביסודיות בממשק המשתמש, בתצוגות (לוח הצבעים) ובתיבות הדו-שיח וכיצד תרצה להתאים אישית את אלה.

לאחר שתתקין אותם, תתחיל לעבוד על פרויקט יישומי PHP אמיתי שהוא אתר מונע בסיס נתונים למקלט לבעלי חיים. אתה לומד כיצד להגדיר קבצים ותיקיות של פרויקט זה בתוך PHPEclipse. ואז אתה מתחיל לבנות את קוד PHP ולתמוך בקבצי HTML, JavaScript ו- CSS לאתר. אתה גם מתחיל לעבוד על בסיס הנתונים, אובייקטים של תכניות ושיעורים. צ'או מציג כמה כלים מועילים בנקודה זו כולל WTP (פרויקט פלטפורמת כלי האינטרנט), HTML Tidy, Eclipse Tidy ו- phpDocumentor. אהבתי במיוחד את התכונה phpDocumentor שבונה את התיעוד עבור היישום שלך מהערות קוד המקור שלך.

ניפוי באגים הוא הנושא הבא ואחרי היכרות עם מונחים ומושגים, Chow מראה כיצד להתקין ולהגדיר את באגים של DBG. בעזרת תכונה זו תוכלו להשתמש בפרקטיקות ניפוי באגים מתוחכמות יותר מפונקציית ההד הבסיסית () שכולנו מכירים כל כך טוב. צ'או מוביל אתכם במהלך הפעלת ניפוי באגים דנים באסטרטגיות נפוצות.

השלב הבא הוא להפוך את PHPEclipse ללקוח מסד נתונים על ידי הוספת הפלאגין של Quantum DB. צ'או מדגים כיצד להשתמש בזה עם בסיס נתונים יחסי וכיצד לבצע משימות נפוצות כמו כתיבת הצהרות SQL ומניפולציה של טבלאות.

בהתאם לפרויקטים שלך, אתה עלול או לא מרגיש שאתה זקוק לעזרת תוכנת בקרת הגרסאות כדי לעקוב אחר השינויים שבוצעו ביישום שלך. עם זאת, תופתעו עד כמה מועילה תוכנה זו אפילו עם הפרויקט הפשוט ביותר. Chow עוזר לך להתקין, להתקין ולהשתמש בתוכנת בקרת גרסאות ה- CVS בעזרת PHPEclipse וגם דן בכמה מונחים ומושגים נפוצים לאורך הדרך. לבסוף, Chow מכסה כיצד להגדיר PHPEclipse לעבודה עם FTP, FTP מאובטח, WebDAV ונמלה לצורך פרסום האתר החדש שלך.

כפי שאתה יכול לראות, ספר זה הוא יותר מסתם הוראות להתקנת תוכניות אלה. זה גם נותן לך תרגול מעשי לשימוש בהם. אתה יכול להוריד את היישום המלא ואת קבצי הדגימה מהאתר התומך. שו-וואי צ'או עובד בתחום התכנות למעלה משמונה שנים ובקיא בתחום Java, JSP, PHP, ColdFusionר, ASP, LDAP, XSLT ו- XSL-FO.