yk1 פורסם 2014 ביולי 2 Share פורסם 2014 ביולי 2 php-javascript-angular js...חוץ מההבדלים הסינטקטיים, מה ההבדל?פעם שמעתי שjs זה רק צד לקוח, כלומר רק דברים שמוצגים בדפדפן.אבל גם בג'אווה סקירפט יש איזושהי אפשרות לגשת לDB, לא?וכל מיני פריימוורקים כמו angular js בכלל בנויים על פי mvc ודומיו, כלומר יש שם גישה לשרת.אז זה בעצם מקביל לphp, כלומר עקרונית הם עןשים את אותם דברים ברמת נוחות כזו או אחרת, או לא?קיצר, בלגן שלם.אשמח לקצת הסברים...תודה! קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2014 ביולי 2 Share פורסם 2014 ביולי 2 PHP היא שפת צד שרת. דהיינו כשאת מבקשת עמוד php כלשהו, השרת מריץ את קוד ה-php שבדף שביקשת ומחזיר לך את התוצאה.JavaScript היא שפת צד לקוח. זה אומר שכשהדפדפן מקבל דף html שיש בתוכו קוד JavaScript (בתוך תגיות script וכד') אז הוא מפעיל את הקוד הזה. כחלק מתקן html5, הדפדפן מכיל בתוכו DB שאפשר לגשת אליו באמצעות קוד JavaScript (זה מאפשר לשמור כל מיני נתונים על האתר בצד הלקוח).ב-MVC אין בהכרח גישה לשרת - MVC פשוט מפריד בין ממשק המשתמש (ה-View), המידע (ה-Model) והלוגיקה (ה-Controller). למיטב הבנתי, Angular.js היא ספריית MVC שקיימת בצד הלקוח בלבד. קישור לתוכן שתף באתרים אחרים More sharing options...
yonizaf פורסם 2014 ביולי 2 Share פורסם 2014 ביולי 2 רק לציין שכן יש כזה דבר שמשתמשים בjavascript לצד שרת, למשל node.js.למעשה, אין מגבלה אמיתית לשימוש בכל שפת תכנות כלשהי עבור צד שרת (כי על השרת אפשר להתקין מה שרוצים ולהגדיר אותו איך שרוצים), להבדיל מצד הלקוח שמגביל אותך לשימוש רק בשפות שהלקוח מבין - HTML, CSS, Javascript וכו'. קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.