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

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

בניה 30-12-06 18:39

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

omaniusd 30-12-06 19:17

ציטוט:

נכתב במקור על ידי tnadav (פרסם 396620)
מחזק,
טכנולוגית .NET זוחלת, וזוחלת, נחשו מה? היא תזחול גם עוד 10 שנים.

בבית-ספר שלי, השטויות שלהם, נותנים לי לעבוד במערכת WEB, כל 2 דקות המערכת קורסת והמרים לא יודעים מה רוצים מהחיים שלהם, ולמה כל זה קורה? כי משום מה SSI קרס, עכשיו, מיילא פעם אחת, אבל לקרוס 100 פעמים ביום?? פעם ברבע שעה???

זה הגיוני?
לא.

ואני חושב שאם האתר היה רץ על Apache עם PHP, כל זה לא היה קורה.
וכן, האתר לא כתוב ב- ASP אלא ב- ASP.net


מזה משנה אם ה- "OOP" קורס כל שניה?
ושתדע, PHP דווקא כן עוברת למחלקות.

כנראה למורים אין מושג בתכנות. אני מפתח מערכות הרבה יותר גדולות, ועובד לי הרבה יותר מהר. מבחינת מהירות, רוב ההשוואות לטובת ASP.NET.

Matchs 30-12-06 19:32

ציטוט:

נכתב במקור על ידי omaniusd (פרסם 397548)
כנראה למורים אין מושג בתכנות. אני מפתח מערכות הרבה יותר גדולות, ועובד לי הרבה יותר מהר. מבחינת מהירות, רוב ההשוואות לטובת ASP.NET.

אז ככה. אני כבר כמה חודשים מתעניין בכל העניין של הדוט נטיות..
ורציתי להגיד לכולם - שזה לא כזה איטי וקשה כמו שזה נראה. לדוגמא, קחו את C#.
יש לכם כבר את MSDN עם כל הפונקציות מובנות, אתה מגגל בגוגל חיפוש קצר ומוצא תשובה לכל שאלה. בC# יש מגוון פונקציות רחב שלא מצריך כתיבה של כל פונקציה אחרת..

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

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

tnadav 30-12-06 19:35

ציטוט:

נכתב במקור על ידי omaniusd (פרסם 397548)
כנראה למורים אין מושג בתכנות. אני מפתח מערכות הרבה יותר גדולות, ועובד לי הרבה יותר מהר. מבחינת מהירות, רוב ההשוואות לטובת ASP.NET.

הם קנו איזה שירות ממט"ח, מערכות על הפנים...

עכשיו הם עובדים גם עם "גלים" ו- "אופק", מערכות על הפנים...

עשית פעם BanchMark מפורט?
אח שלי עשה והייתי ליידו, PHP הרבה יותר מהיר.

מדברים על "יכולות" של ASP.net שאין ב- PHP. פירוט?
ועדיין לא הסברתם מה זה שפה מיקצועית...

omaniusd 30-12-06 19:55

ציטוט:

נכתב במקור על ידי tnadav (פרסם 397574)
הם קנו איזה שירות ממט"ח, מערכות על הפנים...

עכשיו הם עובדים גם עם "גלים" ו- "אופק", מערכות על הפנים...

עשית פעם BanchMark מפורט?
אח שלי עשה והייתי ליידו, PHP הרבה יותר מהיר.

מדברים על "יכולות" של ASP.net שאין ב- PHP. פירוט?
ועדיין לא הסברתם מה זה שפה מיקצועית...

לא מכיר את המערכות של מט"ח... אלה מערכות לימודיות כאלה, נכון?
לא פלא. מבחן של קוד ASP.NET זה לקחת מערכת גדולה, נניח, מערכת מבוזרת כלשהי ולבדוק את הפעילות שלה בPHP ובASP.NET. מיותר להגיד את התוצאות.

אני לא עשיתי בדיקות יעילות, וגם מה שעשית כנראה לא שווה את זמן העיבוד של זה.
בדיקת יעילות עושים במכונים מיוחדים, מביאים מומחים שכותבים קוד יעיל בשתי הפשות, ובודקים את זה לא ברמת ה if, אלא ברמת מערכות מורכבות הרבה יותר. ובכל אלה למעט בודדים, ASP.NET מנצחת.

ודרך אגב, כותבים Benchmark.

עריכה:
ולגבי יכולות, יש הרבה מאד. תריץ חיפוש באשכולות ישנים בפורום הזה - הזכרתי אותם. כנקודת וצא, בוא ניקח את כל ה Server Controls (דבר שאין בכלל ב PHP), את כל ספריית המחלקות (שגם אותה אין). בעצם... כמעט הכל יתרון, כי בPHP כמעט ואין כלום - אפילו Events אין.


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

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