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

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

Homie 15-12-05 00:05

ציטוט:

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

אבל בכל מקרה אני מעדייף ASP, שפה הרבה יותר מקצועית מPHP.
וכן גם בגלל שכל האתרים הגדלוים בנויים בה זה רק מחזק את ההרגשה שהיא מקצועית.
וואלה ב ASP
YNET ב ASP
נענע ב ASP
TIPO(חחח גם נחשב גדול;)) ב ASP
כל הפורטלים החדשים שנפתחים (אלו שמפרסמים אותם בעיתונים/בשלטי חוצות/בנענע ובכל הפורטלים הגדולים) גם ב ASP.
ועוד מלא אתרים.

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

יש לך טעות גדולה, אם היו נותנים לוואלה עכשיו אפשרות להמיר את המערכת שלהם ל-PHP.

בכיף הם היו עושים את זה, גם ככה Paypal ועוד הרבה חברות שעובדות על מערכות ישנות (asp,cgi וכו')

החברות להלן הוקמו לפני 5 שנים + ולכן התחילו עם מערכות שבכדי לשנות או להחליף מערכת צריך להמיר הכל וזה לא פחות. ולכן אני חושב שוואלה ימשיכו עם אותה מערכת עוד 3 או 4 שנים. ורק לאחר שהטכנולוגיה של צג השרת תתחזק מאוד אז הם יחליפו מערכת.

ASP מקצועית, אך גם PHP.

somebody 15-12-05 00:08

ציטוט:

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

בכיף הם היו עושים את זה, גם ככה Paypal ועוד הרבה חברות שעובדות על מערכות ישנות (asp,cgi וכו')

החברות להלן הוקמו לפני 5 שנים + ולכן התחילו עם מערכות שבכדי לשנות או להחליף מערכת צריך להמיר הכל וזה לא פחות. ולכן אני חושב שוואלה ימשיכו עם אותה מערכת עוד 3 או 4 שנים. ורק לאחר שהטכנולוגיה של צג השרת תתחזק מאוד אז הם יחליפו מערכת.

ASP מקצועית, אך גם PHP.

היום ראיתי פרסומת בוואלה (פרסומת בעמוד הראשי), שהם מחפשים תכנתים לאתר בשפת ASP.
לא עדייף להם PHP אם הם רוצים להמיר?

ולמה כל הפורטלים שנפתחים היום ב ASP ולא ב PHP?

meshuga 15-12-05 00:09

ציטוט:

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

אבל בכל מקרה אני מעדייף ASP, שפה הרבה יותר מקצועית מPHP.
וכן גם בגלל שכל האתרים הגדלוים בנויים בה זה רק מחזק את ההרגשה שהיא מקצועית.
וואלה ב ASP
YNET ב ASP
נענע ב ASP
TIPO(חחח גם נחשב גדול;)) ב ASP
כל הפורטלים החדשים שנפתחים (אלו שמפרסמים אותם בעיתונים/בשלטי חוצות/בנענע ובכל הפורטלים הגדולים) גם ב ASP.
ועוד מלא אתרים.

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

זה כ"כ שטויות.....תבינו,כשהאינטרנט התחיל ASP אם אני לא טועה היה לפני PHP וגם אם לא זה לא כ"כ משנה כי בימים ההם הכל היה מיקרוסופט מיקרוסופט מיקרוסופט........ובנו אתרים עם זה.
ואז זה המשיך והמשיך ואז לאט לאט בא PHP אבל,כל האתרים ה"גדולים" בASP אז למה להיות "נחות" ולהשתמש בPHP אז אנשים המשיכו עם ASP כי זה יענו יותר מקצועי אבל בת'כלס ממה שאמרו לי כבר פחות מתקדם...וזאת עובדה,כי אם לא,לא היו עושים את .NET....לא סתם מפתחים משהו חדש...מייקרוסופט לא עושה סתם מוצרים,הם הבינו שהרבה שפות מתחילות לעקוף בהרבה את ASP והתחילו בפיתוח שפה חדשה...
אז אם זה שאלה של ASP VS. PHP אני הולך על PHP...

somebody 15-12-05 00:14

כמו שאמרתי PHP הרבה יותר מתקדמת ואני מעדייף אותה.
אבל למרות זאת אני אוהב יותר את ה ASP הקלסית(אני יודע שיש כאן ניגוד אבל אני לא יודע איך להסביר).

דקל 15-12-05 05:02

ציטוט:

נכתב במקור על ידי somebody
וכן גם בגלל שכל האתרים הגדלוים בנויים בה זה רק מחזק את ההרגשה שהיא מקצועית.
וואלה ב ASP
YNET ב ASP
נענע ב ASP
TIPO(חחח גם נחשב גדול;)) ב ASP
כל הפורטלים החדשים שנפתחים (אלו שמפרסמים אותם בעיתונים/בשלטי חוצות/בנענע ובכל הפורטלים הגדולים) גם ב ASP.

אם אין לך מושג על מה אתה מדבר - עדיף שלא תדבר.
וואלה לא בנוי ב ASP, והשרתים של וואלה מריצים לינוקס (מפליא מישהו שאין להם נפילות כל שני וחמישי?) מבחינת שפה - הערכה שלי שמדובר ב PERL, אולם אני לא יכול לחתום על זה. יש סיכוי גם שמדובר בפייטון, ואפילו C. כל שפה הניתנת להרצה בלינוקס ניתנת להרצה כ CGI.
להמשיך לאכזב אותך? גם YNET לא בנוי ב-ASP. מערכת הניהול שלהם בנויה ב JAVA (לא, לא JS) באמצעות servlet בשרת, והיא יוצרת דפי HTML סטטיים (לפחות חלקית).
בנוגע לנענע - לשם שינוי צדקת. בנויה ב ASP.NET (האתר מופעל ע"י נטויז'ן).
בנוגע לטיפו - לא כל כך ברור לי למה הכנסת פה את האתר הזה, אבל נעזוב את הנושא. בנוגע לבניה ב-ASP, לא מפליא לאור העובדה שבחלקו העליון השמאלי של המסך מתנוסס האייקון של $M.

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

בשלב מסויים בדיון תומכי $M יזכירו את נושאי הדטאבייסים (אשר לחלוטין אינם קשורים לדיון, אולם פשוט אין להם מה להגיב - אז זה נושא שמאוד קל להעלות אותו ביחס ל MySQL). הנושא הזה צפוי, אז חבל לכם על הניסיון. תשאירו את הדיון הזה כפי שהוא ניפתח - PHP vs. ASP.

המלצה שלי לכל מי שמגיב הלאה - אל תגיבו "ASP" או "PHP", ואל תגידו "זה נפוץ" או "שפה קלה". תנו תגובה רצינית שתתרום להמשך הדיון, כי אחרת זה דיון מבוזבז.
ציטוט:

נכתב במקור על ידי Eran-s
לעומת זאת ASP נחשבת כמקצועית יותר

יש לך אולי מקור רשמי שמאשר מקצועיות של שפה? אני עדיין לא מצאתי...
ציטוט:

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

מהזיכרון שלי דווקא ASP לא שפה קשה לתיכנות. יש בה 10 פקודות, וברגע שאתה יודע אותן אתה יודע את השפה. כל מה שאתה צריך מעבר לפקודות הללו - תתחיל לכתוב... בדיוק בגלל זה אתה המתכנת :) גישה קצת דבילית לאור העובדה שהמטרה פה היא להוציא שפה קלה ונגישה שניתן באמצעותה לבנות מערכות תוך זמן קצר. PHP עולה פה בגדול על כל מה שיש ל ASP להציע.
בנוגע למקצועיות של חברתנו $M - תזכיר לי מתי הווינדווס שלך נפל פעם אחרונה... להזכיר לך מתי הלינוקס? לא יודע מה איתך, אבל לי לא זכורות נפילות (ולא, אני לא משתמש כבד). המקצועיות של $M מתחילה ומסתכמת בדבר אחר - לקחת כסף. על זה יהיה לי קצת קשה "לריב" איתך כיוון שבתחום הזה הם באמת סופר מקצועיים.

למי שעדיין לא הבין - הדיעה האישית שלי היא כמובן PHP. נימוק? כנסו למניואל ותבינו.

בהצלחה,
דקל

shsh 15-12-05 05:52

בוא'נה רצות פה הרבה שטויות בפורום...
 
דבר ראשון זה לא שללינוקס אין רישיון להתקין ASP , בגלל שהיא מתחרה של מיקרוסופט אלא פשוט מיקרוסופט לא פיתחו "קומפיילר" או "מריץ סקריפטים" איך שתרצו , ללינוקס.

ישנם פתרונות אחרים , המאפשרים הרצה של ASP על לינוקס , אבל הם יקרים מאוד (של חברת SUN).

לגבי התיכנות עצמו.
עצם היותה PHP קוד פתוח אפשר לראות בה שינויים כל הזמן. יש בה תמיכה ב-WRAPPERS , שמקלים על השימוש בסוקטים , היום כל אחד יכול ב-PHP להתחבר לשרתי FTP, להוריד קבצים מ-HTTP , ואפילו לקרוא ולכתוב קובץ שמכווץ ב-GZIP , בלי לדעת מה הדברים האלו בכלל אומרים.
יש לה הכללות נוספות , למשל קלות יצירת מערכים בכלל ומערכים אסוציאטייבים בפרט , הקלות לבצע מיונים , חיפושים , פילטרים , וכדומה על מערכים , בלי ליצור קוד מחדש , שבוודאי יהיה יעיל פחות , במיוחד כי כל פעולה בו צריכה להיות מתורגמת קודם לפעולות בסיסיות ב-C , ואז לרוץ.

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

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

בנוסף , ה-SYNTAX שלה הוא C-Like ולכן קל מאוד למתכנתים בשפות דומות (C++, JAVA, JS...) לעבור לPHP.

קיצר- שפת על!

יש לה גם דוקומנטציה רחבה מאוד באינטרנט.
לעומת זאת, ASP - איטית הרבה יותר. אתה נדרש כמתכנת להכיר וללמוד אלגוריתמים וליצור אותם מחדש כל פעם (GZIP , לווינשטיין , אפילו מיון מערך - במידה ונדרשת פעולה יותר מתקדמת כמו מיון מערך דו מימדי או משהו).
אתה מחויב להשתמש בווינדוס, שלמתכנתים צעירים אין מספיק כסף כדי לרכוש אחסון בשרת שכזה (לרוב) (למרות שכסף זאת לא סיבה מספיק טובה) , אתה מחויב לבאגים של ווינדוס , לפריצות שלו.
(ה-ו עם נקודה כזאת , כאילו לא הפריצה ברבים שלו , אלא התכונה שהוא פריץ) .
אין לך דיווח שגיאות מתקדם כמו ב-PHP, אפשר להשתגע שבועיים רק מלהבין מה בכלל הבעיה...
אני חושב (ושוב, אני חוושב, לא בטוח, יכול להיות שזה קיים) שאין Pre-Compiling של קבצים, כלומר , ב-PHP אפשר להוסיף כל מיני Accelerators למינהם שמקמפלים את הקובץ כפי שעושה המנוע של PHP , ושומרים אותו מקומפל במקום כלשהו במערכת כך שבקריאה הבאה אל הקובץ , במידה והוא לא שונה ניתן לקחת את הקובץ משם ולחסוך כמות נכבדה של זכרון וכוח עיבוד,
אני יודע שקיים משהו דומה ל-ASP , אבל צריך להגיד לו ידנית לבצע את זה עבור כל קובץ , וברגע שמשנים את הקובץ צריך להגיד לו לעשות את התהליך בשנית , בעוד שב-PHP זה דינמי לחלוטין, זה לא מפריע למתכנת כלל.

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


קיצר עזבו שטויות PHP שולטת.

omaniusd 15-12-05 06:26

ציטוט:

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

אבל בכל מקרה אני מעדייף ASP, שפה הרבה יותר מקצועית מPHP.
וכן גם בגלל שכל האתרים הגדלוים בנויים בה זה רק מחזק את ההרגשה שהיא מקצועית.
וואלה ב ASP
YNET ב ASP
נענע ב ASP
TIPO(חחח גם נחשב גדול;)) ב ASP
כל הפורטלים החדשים שנפתחים (אלו שמפרסמים אותם בעיתונים/בשלטי חוצות/בנענע ובכל הפורטלים הגדולים) גם ב ASP.
ועוד מלא אתרים.

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

תרשה לי לתקן כמה דברים:
וואלה, בנוייה עדיין ברובה עם כלים של CGI.
YNET, עם ASP.NET
נענע, חלק בASP, וחלק מהמערכת הפנימית בASP.NET.

לדעתי מטופש לעשות השוואה בין PHP (רמה מאד נמוכה, שפה בעלת יכולות נמוכות) לבין ASP (הרבה יותר טוב מPHP, אבל בכל זאת...הגיעה הזמן להתקדם).

אם כבר, השוואה בין PHP ל ASP.NET, אבל זה סתם בזבוז של זמן, כי כבר ברור מה יותר טוב ;)

Espire 15-12-05 07:38

ציטוט:

נכתב במקור על ידי 2Web בניה
בס"ד



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

צודק וצודק ומי אמר ASP יותר איכותית
לדעתי PHP היא יותר איכותית ולא ASP.NET
כי תאמת לוקחת את כולם וגם PHP הקודים
שלה יותר קלים לשימוש...

somebody 15-12-05 14:05

למי שאמר שוואלה על לינוקס סתכל על הכתובת:
http://clicks.walla.co.il/clicks_specials.asp?n=SpecialsKadam2004&b=narnia.hp&u=http://go.walla.co.il/narnia
ASP זה לינוקס? אם כן אז יכול להיות שהרבה טועים ואפשר להריץ ASP על לינוקס.(בציניוט).
YNET:

http://www.ynetcenter.co.il/banners/rdr.asp?banner=10&origin=900
זה של לוח YNET, אני אמצא מה שראיתי פעם בYNET ויביא ליראות.

ולמי שאמר שהקודים ש PHP יותר קלים זה תלוי. לי למשל ASP הרבה יותר קלה מPHP.

Dvirs.Net 15-12-05 14:43

עוד פעם דיון על מלחמה בין PHP ל-ASP?

ASP נקראת כבר "ASP קלאסי" מאחר ולא מתעדכן יותר.
PHP לעומת זאת מתעדכן יותר, חינמי - רכיבים מתווספים אליו חינמיים גם כן.
ב-ASP כל הרכיבים עולים הרבה כסף כגון ASPUpload,ASPJpeg ועוד רבים נוספים.

תבינו שמלחמה של PHP נגד ASP זה כבר לא רלוונטי.
אם כבר .NET מול PHP כך ששניהם מתעדכנים ומתחדשים כל הזמן - פה יש אולי על מה להתווכח אך אין הרבה שיכולים (אין הרבה מתכנתי .NET כאן אני מניח).

בקיצור, הייתי מפסיק את ה'מלחמה' הזאת כי אתם מתווכחים על אוויר..


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

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