o laravel هو إطار يوفر العديد من المرافق في اتصال قاعدة البيانات. إنه يحتوي على العديد من الميزات المتقدمة للمساعدة في التعامل مع أنظمة قاعدة البيانات الأكثر تنوعًا ، حيث تجمع بين سهولة الوصول إلى المعلومات اللازمة لتطبيقاتنا. يقوم هذا الإطار بذلك من خلال Builder الاستعلام (منشئ الاستشارة) ومن خلال ORM (رسم خرائط للكائنات) بليغ .
يقدم Builder لارافيل الاستعلام نموذجًا بسيطًا لإنشاء وتشغيل استشارات في قواعد البيانات. يمكنهم العمل بشكل جيد مع جميع قواعد البيانات التي يدعمها Laravel ( ودائها أدناه في المقالة ).
علاوة على ذلك ، فإن منشئ الاستعلام هو أيضًاآمن ، لأنه يستخدم pdo (&&] كائنات بيانات php ) ، والتي هي بالفعل المعيار الموصى به للاتصال الآمن حقن SQL Query Builder أيضًا للغاية مرن ، مما يسمح لتفاعل قاعدة البيانات دون تغيير أقسام التعليمات البرمجية الكبيرة عند التغيير من قاعدة بيانات إلى أخرى (طالما يتم دعم قواعد البيانات المعنية بواسطة Laravel ، واضحة). elocent orm
The البليغ هو أداة تعيين كائنات تستخدم بواسطة laravel للتفاعل بين قواعد البيانات والتطبيقات الموجهة للكائنات بشكل أكثر تجريدية ومرنة ، مما يجعل الاختلافات بين نموذج البيانات الموجهة للكائنات المستخدمة من قبل التطبيقات والعلاقات المستخدمة من قبل SGBDRS ( المطورين وبدون كتابة سطر من التعليمات البرمجية
SQL(من مفهوم MVC) لكل جدول قاعدة بيانات. من خلال هذا النموذج ، يمكننا إجراء العمليات باستخدام قاعدة البيانات من طرق الفصل ، مثل العمليات الشهيرة crud ( إنشاء البيانات ، وقراءتها ، وتحديثها وحذفها ) حاليًا في إصداره الجديد (11.x) يدعم Laravel قواعد البيانات التالية: إصدار MariaDB 10.3 أو أعلى MySQL الإصدار 5.7 أو أعلى postgresql الإصدار 10.0 أو أعلى
SQLite الإصدار 3.26.0 أو أعلىإصدار خادم SQL 2017 أو أعلى
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3