ਵਿੱਚ ਡਾਇਰੈਕਟਰੀ ਢਾਂਚਾ Laravel- ਹਰੇਕ ਡਾਇਰੈਕਟਰੀ ਦੀ ਵਿਆਖਿਆ ਅਤੇ ਮਹੱਤਤਾ

ਵਿੱਚ ਡਾਇਰੈਕਟਰੀ ਢਾਂਚਾ Laravel: ਹਰੇਕ ਡਾਇਰੈਕਟਰੀ ਦੀ ਡਿਫਾਲਟ ਡਾਇਰੈਕਟਰੀ ਬਣਤਰ Laravel ਅਤੇ ਮਹੱਤਤਾ ਨੂੰ ਸਮਝਾਉਣਾ।

  1. app ਡਾਇਰੈਕਟਰੀ: ਨਾਲ ਸੰਬੰਧਿਤ ਫਾਈਲਾਂ ਸ਼ਾਮਲ ਹਨ Laravel application, including Controllers, Models, Providers. ਇਹ ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਲਈ ਤਰਕ ਲਿਖਣ ਦਾ ਮੁੱਖ ਸਥਾਨ ਹੈ।

  2. bootstrap ਡਾਇਰੈਕਟਰੀ: ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਬੂਟਸਟਰੈਪ ਫਾਈਲਾਂ ਰੱਖਦਾ ਹੈ Laravel । ਇਸ ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਬੂਟਸਟਰੈਪਿੰਗ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਤੇਜ਼ ਕਰਨ ਲਈ app.php ਫਾਈਲ ਅਤੇ ਫੋਲਡਰ ਸ਼ਾਮਲ ਹਨ। cache

  3. config ਡਾਇਰੈਕਟਰੀ: Laravel ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਸੰਰਚਨਾ ਫਾਈਲਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਇੱਥੇ ਡਾਟਾਬੇਸ, ਪ੍ਰਮਾਣੀਕਰਨ, ਈਮੇਲ ਅਤੇ ਹੋਰ ਵਿਕਲਪਾਂ ਵਰਗੇ ਮਾਪਦੰਡਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰ ਸਕਦੇ ਹੋ।

  4. database ਡਾਇਰੈਕਟਰੀ: ਨਾਲ ਸੰਬੰਧਿਤ ਫਾਈਲਾਂ ਸ਼ਾਮਲ ਹਨ database, including migration files, seeders, factories. ਤੁਸੀਂ ਇਸ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਟੇਬਲ ਬਣਾ ਸਕਦੇ ਹੋ, ਨਮੂਨਾ ਡਾਟਾ ਜੋੜ ਸਕਦੇ ਹੋ, ਅਤੇ ਡਾਟਾਬੇਸ ਸੈੱਟਅੱਪ ਨੂੰ ਸੰਭਾਲ ਸਕਦੇ ਹੋ।

  5. public ਡਾਇਰੈਕਟਰੀ: ਸਥਿਰ ਫਾਈਲਾਂ ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ, CSS, ਅਤੇ JavaScript ਫਾਈਲਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ। ਇਹ ਉਹ ਡਾਇਰੈਕਟਰੀ ਹੈ ਜਿਸ ਵੱਲ ਵੈੱਬ ਸਰਵਰ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਤੋਂ ਸਿੱਧੇ ਪਹੁੰਚਯੋਗ ਹੈ।

  6. resources ਡਾਇਰੈਕਟਰੀ: Laravel ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਸਰੋਤ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਬਲੇਡ ਟੈਂਪਲੇਟ ਫਾਈਲਾਂ, SASS ਫਾਈਲਾਂ, ਅਤੇ ਬਿਨਾਂ ਕੰਪਾਇਲਡ JavaScript।

  7. routes ਡਾਇਰੈਕਟਰੀ: Laravel ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਰੂਟ ਫਾਈਲਾਂ ਰੱਖਦਾ ਹੈ। ਤੁਸੀਂ ਇਹਨਾਂ ਫਾਈਲਾਂ ਵਿੱਚ ਰੂਟ ਅਤੇ ਸੰਬੰਧਿਤ ਹੈਂਡਲਿੰਗ ਕਾਰਜਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਸਕਦੇ ਹੋ।

  8. storage ਡਾਇਰੈਕਟਰੀ: Laravel ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਅਸਥਾਈ ਫਾਈਲਾਂ ਅਤੇ ਲੌਗ ਫਾਈਲਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ। ਇਹ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਸੈਸ਼ਨ ਫਾਈਲਾਂ, ਕੈਸ਼ ਫਾਈਲਾਂ, ਅਤੇ ਹੋਰ ਸੰਪਤੀਆਂ ਵਰਗੇ ਸਰੋਤ ਸਟੋਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।

  9. tests ਡਾਇਰੈਕਟਰੀ: ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਯੂਨਿਟ ਟੈਸਟ ਅਤੇ ਏਕੀਕਰਣ ਟੈਸਟ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ Laravel । ਤੁਸੀਂ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਟੈਸਟ ਕੇਸ ਲਿਖ ਸਕਦੇ ਹੋ ਕਿ ਤੁਹਾਡਾ ਕੋਡ ਸਹੀ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ।

  10. vendor ਡਾਇਰੈਕਟਰੀ: Laravel ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਲਾਇਬ੍ਰੇਰੀਆਂ ਅਤੇ ਨਿਰਭਰਤਾ ਸ਼ਾਮਲ ਕਰਦੀ ਹੈ, ਜਿਸਦਾ ਪ੍ਰਬੰਧਨ ਕੰਪੋਜ਼ਰ ਦੁਆਰਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

 

ਇਹ ਡਿਫਾਲਟ ਡਾਇਰੈਕਟਰੀ ਬਣਤਰ ਹੈ Laravel ਅਤੇ ਹਰੇਕ ਡਾਇਰੈਕਟਰੀ ਦੀ ਮਹੱਤਤਾ ਦਾ ਵਰਣਨ ਕਰਦੀ ਹੈ। ਤੁਸੀਂ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਦੀਆਂ ਲੋੜਾਂ ਅਨੁਸਾਰ ਇਸ ਡਾਇਰੈਕਟਰੀ ਢਾਂਚੇ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰ ਸਕਦੇ ਹੋ।