הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   PHP כשפת WEB בלבד? (https://hosts.co.il/forums/showthread.php?t=50409)

null 22-07-07 20:43

PHP כשפת WEB בלבד?
 
בעקבות מאמר שקראתי (לפני כ10 דקות? :P ) חשבתי לפרסם סקר זה.

האם אתה משתמש בPHP בתכנות אפליקציות WEB, זאת אומרת שקרוב לוודאי ירוצו על ה APACHE ודומיו,
או גם עושים כמה סקריפטים ל SHELL, או DAEMONS למיני ( AKA דברים שלא מתים עד שאתה לא הורג אותם ) ?

לפי דעתי, רוב הילדודס שלומדים PHP ישתמשו בו לאפליקציות WEB...

ואם כבר מדברים על הצד האפל של PHP, לא עדיף כבר לכתוב סקריפטים ב C++ ל SHELL במקום ב PHP ?
יותר אפשרויות לניהול פרוצסים, יותר גמישות בנוגע לזיכרון ומיליון דברים אחרים...
( אבל זה כבר לסקר אחר :P )

בניה 22-07-07 21:19

רק אם אני ממש עצלן לפתוח עורך אחר אני אשתמש בPHP לבצע פעולות אחרות.

RS324 22-07-07 21:26

אתה יכול לתת דוגמאות למה אתה מתכוון ? כשאתה אומר לא לשפת WEB בלבד ?

4ior 22-07-07 21:42

ציטוט:

נכתב במקור על ידי RS324 (פרסם 527367)
אתה יכול לתת דוגמאות למה אתה מתכוון ? כשאתה אומר לא לשפת WEB בלבד ?

קח דוגמה: http://www.libsdl.org/

פעם כשתיכנתתי בעיקר בc++ אז התעסקתי עם SDL..אפשר להשתמש בזה להרבה שפות.
וכאן php היא שפת תיכנות נטו לא WEB.

דניאל 22-07-07 21:44

ממש לא,
PHP בשילוב עם שפות SHELL אחרות יכולות לעשות נפלאות :)

HighA 22-07-07 22:16

ציטוט:

נכתב במקור על ידי RS324 (פרסם 527367)
אתה יכול לתת דוגמאות למה אתה מתכוון ? כשאתה אומר לא לשפת WEB בלבד ?

השאלה היותר נכונה היא מה אתה מתכוון כשאתה אומר שפת WEB בלבד??
אולי הפעולות שלה בWEB, אבל אפשר לעשות דברים ממש נחמדים על דברים שהם "לא WEB" דרך הWEB ;)

null 22-07-07 22:23

ציטוט:

נכתב במקור על ידי SsH S Scripts (פרסם 527422)
השאלה היותר נכונה היא מה אתה מתכוון כשאתה אומר שפת WEB בלבד??
אולי הפעולות שלה בWEB, אבל אפשר לעשות דברים ממש נחמדים על דברים שהם "לא WEB" דרך הWEB ;)

לפתוח סוקט לשרת משחק כדי למשוך כמה נתונים עדיין נחשב WEB,
אבל לבנות לדוגמא ICQ [ אתה מבין את הרעיון ] השרת שלו בנוי ב PHP,
זה כבר פחות WEB...
כשאני אומר WEB, אני מתכוון לאתרים...
"הצד האפל" של PHP דומה יותר לשפת תיכנות ממנה היא נגזרת כמו C (++) ו PERL,
יש בה הרבה פונקציות, כמו ריבוי בפרוצסים [ חבל שלא ליבות :P ] מה שמאפשר כמו שאמרתי
לעשות "שרת" מתוכנת ב PHP אשר כל מיני סוקטים מתחברים אליו והוא עונה לכולם בלי תלות אחד בשני [ אם משתמשים באפשרות של הריבוי פרוצסים ]

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

RS324 22-07-07 22:27

הכי רחוק שאיי פעם היה לי צורך שזה לא WEB
זה בניתי בוט IRC עם PHP בדומה ל EGGDROP...

בניה 22-07-07 23:07

מיותר להשתמש בPHP ליותר מWEB.
ברגע שהיא עוברת את הגבול של המפענח הרגיל זה כבר לא PHP.
יש כלים הרבה יותר מתאימים למשימות הללו.

The Crow 22-07-07 23:17

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

HighA 22-07-07 23:33

לאו דווקא שרתי שמשחק והסוג הזה
אתה יכול להתחבר למחשבים פרטיים עם סוקטים
אבל בעיקרון, כמו שאמרו פה, PHP היא שפת WEB

null 23-07-07 05:59

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

HighA 23-07-07 06:21

איזה פונקציות לדוגמא?

null 23-07-07 06:28

http://il.php.net/manual/en/function.pcntl-fork.php
טובה בשביל לעשות כמה דברים יחד,
כל לחכות לתשובה בהרבה סוקטים ולהחזיר תשובה בלי תלות אחד בשני...
זה לא ממש שהיית רוצה להשתמש בו בWEB
כי WEB זה לקחת תוכן - לעבד אותו - להציג,
ה"צד האפל" הוא משהו אחר....


אגב דניאל,
היה נחמד אם היית מביא כמה דוגמאות לדברים הזדוניים שחשבת עליהם שם :P

חיים 23-07-07 09:34

אני אשית לא חושב שצריך להגזים עם השפה הזאת כ יהיא לא כל כך מתאימה לדברים אחרים חוץ מ-WEB אני מעדיף לקחת שפה שמיועדת ל-SHELL ולא שפה שרוב השימוש שלה הוא ל-WEB

BlueNosE 23-07-07 14:12

אני מתכנת WEB בדיוק בגלל הנקודה שציינת.
אם לומד במקביל C# ומכין את עצמי למעבר לASP DOT NET, כי לפתח עם SHELL לא "משתלם" בעזרת PHP, רוב השרתים לא מאפשרים בכל מקרה.

Eran-s 23-07-07 14:19

אני לא רואה סיבה להשתמש ב-PHP לדברים שלא קשורים ל-WEB.
מספיק לי הידע בJAVA ו-C, ואני לומד C++ ו-C# שנה הבאה..

BlueNosE 23-07-07 14:27

ציטוט:

נכתב במקור על ידי Eran-s (פרסם 527793)
אני לא רואה סיבה להשתמש ב-PHP לדברים שלא קשורים ל-WEB.
מספיק לי הידע בJAVA ו-C, ואני לומד C++ ו-C# שנה הבאה..

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


כל הזמנים הם GMT +2. הזמן כעת הוא 14:34.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ