שיחה:PHP
מתוך ויקיפדיה, האנציקלופדיה החופשית
יש סתירה במאמר...
כתוב "CGI היא תוכנית בשפת מכונה" ושורה לאחר מכן "בדר"כ קבצי CGI נכתבים בפרל או בC"... פרל אינה מהודרת אלא מפורשת כמו PHP, ולכן קבצי CGI שנוצרו בפרל אינם כתובים בשפת מכונה.
ניסיתי לתקן.
תוכן עניינים |
[עריכה] אתה צודק שסקריפטים הכתובים ב Perl
הינם מפורשים - אך מי מפרש אותם? הבינארי של Perl, שהוא כמובן תוכנה מהודרת, כלומר בשפת מכונה. לכן הוא לא כל כך טועה - אולי יותר מנסח לא נכון מאשר טועה :)
[עריכה] השוואות מול JSP וASP
ציטוט מהמאמר: "PHP היא שפה חזקה יותר, אמינה יותר ויציבה יותר מ-ASP ומ-JSP"
על חזקה עוד אפשר להתווכח(למרות שעדיין מיותר), אבל לא ניתן לשייך לשפה תכונות כאמינות ויציבות, למרות שכן ניתן להשוות בין יישום של מהדר/מפרש שפות, אבל לJSP וגאווה בכלל יש כמה יישומים.
האם הכותב יכול להביא ראיה שהמפרש של PHP יציב יותר מכל יישום של JSP וASP? אני בספק...
[עריכה] רמת אבטחה
מן המאמר: "שפת PHP מספקת אבטחה גבוהה מאוד, שמתעצמת כאשר היא משולבת בשרת..."
רמת אבטחה גבוהה שכנראה לא משתקפת בכמות הפרצות בNuke. לא שPHP גרועה יותר ברמה אבטחתית אם register_globals מכובה מסביבות אחרות, אבל גם לא טובה יותר. עדיין על כתפי המתכנת מוטלת האחריות למנוע פרצות, החל מXSS ועד לSQL Injection.
תגובה: כאשר מדובר באבטחה, דבר לא יכול להבטיח אותך מפני קוד גרוע, או הגדרה רשלנית של השרת. האבטחה באה באותן רמות בהן למתכנת אין שליטה על מה שקורה, כלומר פונקציה שבתנאים מסויימים אינה עושה דבר שתוכננה לעשות, אלה דבר אחר, או גלישות זכרון למיניהן. כמו כן, האבטחה היא גבוהה, ככל שמדובר ביכולתו של ספק השירות לקבוע בקלות עד כמה יותר לכל משתמש לעשות שימוש במשאבי המחשב המארח: האם יותר לו לשלוח מייל דרך פונקציות סטנדרטיות של השפה, האם יותר לו לפנות לתוכנות חיצוניות, האם הסרקיפט יסגיר את עובדת היותו סקריפט php למשתמש המרוחק וכו'. בשני נושאים אלה php הוכיחה יעילות מעבר לצפוי, תיקון באגים מהיר ועוד.
[עריכה] תמיכה בעברית
למרות שPHP היא פיתוח ישראלי לפחות ברובו או בחלקו, הטענה שעקב כך היא כוללת תמיכה מלאה בעברית מופרכת ביסודה.
אמנם אפשר להשתמש במחרוזות עבריות בקובץ PHP, בדיוק כמו בJava וC++, לא בגלל תמיכה מיוחדת, אלא פשוט בגלל שאת המהדר/מפרש לא מעניין בכלל מה יש במחרוזת, זה לא ייחודי לPHP
יש אמנם את hebrev וhebrevc שמיישמות אלגוריתם BiDi, או משהו מקורב, ויש גם ממשוק(לא מתועד היטב נכון לפעם האחרונה שבדקתי) לספריית Fribidi, אבל ספק אם זה משהו שאתר אינטרנט צריך מול דפדפן מודרני.
[עריכה] הקישור החדש מערכות מוכנות בשפת PHP וסקריפטים
הוא צריך להופיע בערך? אם כן, באיזה שם? הא? 21:14, 13 מרץ 2006 (UTC)
- לא מוצא שום סיבה להמצאות הקישור באותו מקום. אם רוצים לתת קישור לאתר המספק מערכות מוכנות/סקריפטים אני חושב שקטגוריית ה-PHP באתר hotscripts עדיפה בהחלט. בלי כל קשר לנ"ל, האתר המדובר לא מגיב כבר כמה זמן, ולכן כרגע אני רואה לנכון למחוק את הקישור. במידה ובעתיד יחזור האתר לתפקד - אפשר יהיה לבדוק מחדש האם מקומו בערך זה.דקל 03:18, 10 באוקטובר 2006 (IST)

