Luminova هو إطار PHP مصمم للسرعة والكفاءة ، مصمم لتعزيز مهارات الترميز الحالية. في Luminova ، نضع الأولوية للأداء من خلال تقديم التخصيص الميزات من خلال ملف env . هذا يضمن أن الإطار يتضمن فقط ما هو مطلوب لمشروعك ، بناءً على الميزات التي تتيحها. يتيح لك هذا النهج تمكين أو تعطيل الميزات بالإضافة إلى تخصيص وضع تقديم القالب المفضل لديك وأسلوب الترميز.
Luminova ، توفير الوصول إلى كائن View القالب داخل ملفات العرض ، مما يتيح لك استدعاء أساليب القالب والخصائص باستخدام $this الكلمة الرئيسية داخل ملفات القالب. يمكن تعطيل ذلك إذا كنت تفضل تقديم طرق العرض الخاصة بك بمعزل عن غيرها ، مما يتيح لك الوصول إلى فئات التطبيق المصدرة باستخدام كلمة رئيسية مخصصة $self .
هل أنت مستعد لإضاءة مشاريعك؟ الغوص في وثائقنا الرسمية. لمزيد من النصائح والحيل وبعض المرح الترميز ، تحقق من قناة YouTube الخاصة بنا.
تثبيت Luminova عبر الملحن.
composer create-project luminovang/luminova my-project لبدء خادم تطوير PHP ، قم بتشغيل أمر NovaKit التالي.
php novakit server لإنشاء موقع الويب الخاص بك sitemap استخدم أمر NovaKit أدناه.
php novakit generate:sitemapلمعرفة المزيد حول أوامر Novakit ، اقرأ وثائق Novakit.
يدعم Luminova تطبيق التوجيه المرن باستخدام Attributes أو طرق Router .
حدد مسارك باستخدام سمات PHP8 : *
#[Route( ' / ' , methods: [ ' GET ' ])]
public function index (): int
{
return $ this -> view ( ' index ' );
}أو تحديد مسارك باستخدام التوجيه المستند إلى الكود:
<?php
$ router -> get ( ' / ' , ' YourController::index ' );هنا يمكننا إطلاعك على الميزات الأساسية التي يمكنك توقعها في Luminova. هناك أكثر بكثير مما هو مكتوب هنا. كما قال Linus Torvalds ، "الحديث رخيص. أرني الرمز".
Twig أو Smarty Template.NovaKit .س: تعمل جلستي على خادم التطوير ولكن ليس على خادم الإنتاج.
$sessionDomain في /app/Config/Session.php إلى مجال الإنتاج الفعلي. الإصلاح السريع هو الاستخدام '.' . APP_HOST . أيضًا ، لا تنس تحديث تكوين Cookie.php .س: يتم كسر CSS والصور الخاصة بي على خادم الإنتاج.
app.environment.mood مفتاح production في ملف البيئة الخاص بك عند النشر على الإنتاج. هذه الخطوة الصغيرة تضمن تقديم أصولك بشكل صحيح.ملاحظاتك موضع تقدير كبير! أسقطنا خطًا في [email protected]. أخبرنا بما يمكننا إضافته لتعزيز تجربتك مع Luminova. يمكنك أيضًا التوصية برامج تعليمية لقناة YouTube الخاصة بنا لمساعدتك على فهم واستخدام Luminova بشكل أفضل.
الأهم من ذلك ، لا تنسى تقييم لومينوفا على جيثب. إن تقييمك يشبه الوقود ، مما يساعد على إلقاء الضوء على دوافعنا لإضافة المزيد من الميزات وجعل Luminova معروفًا وأكثر قوة.