قبل البدء في تطوير تطبيقك، ستحتاج إلى تثبيت Lithe. يمكنك القيام بذلك بسهولة باستخدام Composer. قم بتشغيل الأمر التالي في جهازك الطرفي:
composer create-project lithephp/lithephp my-first-app
بمجرد اكتمال التثبيت، انتقل إلى دليل المشروع الخاص بك:
cd my-first-app
الآن أنت جاهز لبدء تطوير تطبيقك!
يتيح لك Lithe إنشاء تطبيقات بطريقة بسيطة ومرنة، ويقدم أسلوبين للكتابة: كلاسيكي وعملي. يمكنك اختيار أحدهما أو حتى الجمع بين الاثنين دون فقدان الكفاءة.
للبدء بالنمط الكلاسيكي، قم بتكوين التطبيق الخاص بك في ملف App.php باستخدام طريقة التحميل للفئة Lithe\App. ثم حدد مساراتك:
$app = \Lithe\App::mount(); $app->get('/', function ($req, $res) { $res->send('Olá, Mundo!'); });
فئة التطبيقات هي قلب تطبيق Lithe الخاص بك، حيث تدير كل منطق التطبيق وتسهل إنشاء المسارات والتعامل مع الطلبات والاستجابات بطريقة منظمة.
إذا كنت تفضل أسلوبًا أكثر بساطة، فيمكنك استخدام بناء الجملة الوظيفي، الذي لا يتطلب المثيل المباشر للفئة:
use function Lithe\Orbs\Http\Router\get; get('/', function ($req, $res) { $res->send('Olá, Mundo!'); });
هذه الطريقة سريعة وفعالة، مما يسمح لك بكتابة تعليمات برمجية أكثر إيجازًا وتعبيرًا.
بعد تحديد المسار الأول، فإن الخطوة التالية هي تشغيل التطبيق الخاص بك. إذا كنت تستخدم النمط الكلاسيكي، فاستدعي طريقة الاستماع لتجعل Lithe يبدأ الاستماع للطلبات:
$app = \Lithe\App::mount(); $app->get('/', function ($req, $res) { $res->send('Olá, Mundo!'); }); $app->listen();
مع Lithe 2، يتم استدعاء هذه الطريقة تلقائيًا.
يعد اختبار تطبيقك محليًا أمرًا سهلاً! بعد تثبيت PHP، يمكنك بدء تشغيل الخادم المتكامل عن طريق تشغيل الأمر التالي:
php line serve
سيؤدي هذا إلى تشغيل الخادم على المنفذ 8000. لتغيير المنفذ، ما عليك سوى تمرير القيمة المطلوبة كوسيطة:
php line serve 9000
افتح متصفحك وقم بزيارة http://localhost:9000/ لرؤية تطبيقك أثناء العمل!
إذا كنت تفضل تشغيل تطبيقك على خادم ويب مثل Apache، فستكون نقطة الإدخال هي الدليل العام. اضبط إعدادات URL لتناسب بيئتك:
تأكد من أن الخادم يشير إلى الدليل الصحيح وأنك جاهز للبدء! سيكون طلبك متاحًا للعالم.
Lithe هو إطار عمل قوي يجمع بين البساطة والمرونة. الآن بعد أن أنشأت تطبيقك الأول، استمر في استكشاف ميزاته واكتشف كيف يمكنه إحداث تحول في تطوير الويب الخاص بك!
لمزيد من التفاصيل حول كيفية إنشاء التطبيق الخاص بك وتحقيق أقصى استفادة من Lithe، استكشف الوثائق الشاملة على الموقع الرسمي. ويقدم أمثلة وأدلة التكوين ومراجع واجهة برمجة التطبيقات.
ابدأ الآن وقم ببناء شيء مذهل مع Lithe!
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3