ਵਿੱਚ ਡਾਇਰੈਕਟਰੀ ਢਾਂਚਾ Laravel: ਹਰੇਕ ਡਾਇਰੈਕਟਰੀ ਦੀ ਡਿਫਾਲਟ ਡਾਇਰੈਕਟਰੀ ਬਣਤਰ Laravel ਅਤੇ ਮਹੱਤਤਾ ਨੂੰ ਸਮਝਾਉਣਾ।
-
app
ਡਾਇਰੈਕਟਰੀ: ਨਾਲ ਸੰਬੰਧਿਤ ਫਾਈਲਾਂ ਸ਼ਾਮਲ ਹਨLaravel application, including Controllers, Models, Providers
. ਇਹ ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਲਈ ਤਰਕ ਲਿਖਣ ਦਾ ਮੁੱਖ ਸਥਾਨ ਹੈ। -
bootstrap
ਡਾਇਰੈਕਟਰੀ: ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਬੂਟਸਟਰੈਪ ਫਾਈਲਾਂ ਰੱਖਦਾ ਹੈ Laravel । ਇਸ ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਬੂਟਸਟਰੈਪਿੰਗ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਤੇਜ਼ ਕਰਨ ਲਈapp.php
ਫਾਈਲ ਅਤੇ ਫੋਲਡਰ ਸ਼ਾਮਲ ਹਨ।cache
-
config
ਡਾਇਰੈਕਟਰੀ: Laravel ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਸੰਰਚਨਾ ਫਾਈਲਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਇੱਥੇ ਡਾਟਾਬੇਸ, ਪ੍ਰਮਾਣੀਕਰਨ, ਈਮੇਲ ਅਤੇ ਹੋਰ ਵਿਕਲਪਾਂ ਵਰਗੇ ਮਾਪਦੰਡਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰ ਸਕਦੇ ਹੋ। -
database
ਡਾਇਰੈਕਟਰੀ: ਨਾਲ ਸੰਬੰਧਿਤ ਫਾਈਲਾਂ ਸ਼ਾਮਲ ਹਨdatabase, including migration files, seeders, factories
. ਤੁਸੀਂ ਇਸ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਟੇਬਲ ਬਣਾ ਸਕਦੇ ਹੋ, ਨਮੂਨਾ ਡਾਟਾ ਜੋੜ ਸਕਦੇ ਹੋ, ਅਤੇ ਡਾਟਾਬੇਸ ਸੈੱਟਅੱਪ ਨੂੰ ਸੰਭਾਲ ਸਕਦੇ ਹੋ। -
public
ਡਾਇਰੈਕਟਰੀ: ਸਥਿਰ ਫਾਈਲਾਂ ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ, CSS, ਅਤੇ JavaScript ਫਾਈਲਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ। ਇਹ ਉਹ ਡਾਇਰੈਕਟਰੀ ਹੈ ਜਿਸ ਵੱਲ ਵੈੱਬ ਸਰਵਰ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਤੋਂ ਸਿੱਧੇ ਪਹੁੰਚਯੋਗ ਹੈ। -
resources
ਡਾਇਰੈਕਟਰੀ: Laravel ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਸਰੋਤ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਬਲੇਡ ਟੈਂਪਲੇਟ ਫਾਈਲਾਂ, SASS ਫਾਈਲਾਂ, ਅਤੇ ਬਿਨਾਂ ਕੰਪਾਇਲਡ JavaScript। -
routes
ਡਾਇਰੈਕਟਰੀ: Laravel ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਰੂਟ ਫਾਈਲਾਂ ਰੱਖਦਾ ਹੈ। ਤੁਸੀਂ ਇਹਨਾਂ ਫਾਈਲਾਂ ਵਿੱਚ ਰੂਟ ਅਤੇ ਸੰਬੰਧਿਤ ਹੈਂਡਲਿੰਗ ਕਾਰਜਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਸਕਦੇ ਹੋ। -
storage
ਡਾਇਰੈਕਟਰੀ: Laravel ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਅਸਥਾਈ ਫਾਈਲਾਂ ਅਤੇ ਲੌਗ ਫਾਈਲਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ। ਇਹ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਸੈਸ਼ਨ ਫਾਈਲਾਂ, ਕੈਸ਼ ਫਾਈਲਾਂ, ਅਤੇ ਹੋਰ ਸੰਪਤੀਆਂ ਵਰਗੇ ਸਰੋਤ ਸਟੋਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। -
tests
ਡਾਇਰੈਕਟਰੀ: ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਯੂਨਿਟ ਟੈਸਟ ਅਤੇ ਏਕੀਕਰਣ ਟੈਸਟ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ Laravel । ਤੁਸੀਂ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਟੈਸਟ ਕੇਸ ਲਿਖ ਸਕਦੇ ਹੋ ਕਿ ਤੁਹਾਡਾ ਕੋਡ ਸਹੀ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ। -
vendor
ਡਾਇਰੈਕਟਰੀ: Laravel ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਲਾਇਬ੍ਰੇਰੀਆਂ ਅਤੇ ਨਿਰਭਰਤਾ ਸ਼ਾਮਲ ਕਰਦੀ ਹੈ, ਜਿਸਦਾ ਪ੍ਰਬੰਧਨ ਕੰਪੋਜ਼ਰ ਦੁਆਰਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਇਹ ਡਿਫਾਲਟ ਡਾਇਰੈਕਟਰੀ ਬਣਤਰ ਹੈ Laravel ਅਤੇ ਹਰੇਕ ਡਾਇਰੈਕਟਰੀ ਦੀ ਮਹੱਤਤਾ ਦਾ ਵਰਣਨ ਕਰਦੀ ਹੈ। ਤੁਸੀਂ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਦੀਆਂ ਲੋੜਾਂ ਅਨੁਸਾਰ ਇਸ ਡਾਇਰੈਕਟਰੀ ਢਾਂਚੇ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰ ਸਕਦੇ ਹੋ।