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