In ce directoare sa plasezi fișierele si scripturile pe server?
Pentru administrarea si managementul unui website pe un server de hosting, este critic sa se cunoască in ce directoare trebuie sa se plaseze fișierele si scripturile pentru ca site-ul sa funcționeze corect. Structura de directoare poate părea puțin mai complicata pentru început, dar o înțelegere clara va ajuta la gestionarea eficienta a fișierelor.
Directorul principal public_html
Directorul public_html este locul unde trebuie sa fie încărcate fișierele si scripturile site-ului pentru ca acestea sa fie disponibile vizitatorilor website-ului. Aici trebuie sa se afle:
- Fișierele principale ale site-ului (ex., index.html, index.php).
- Subfolderele pentru pagini sau secțiuni adiționale ale website-ului.
- Imaginile, fișierele .css, fișierele JavaScript si alte resurse utilizate de website.
Alte directoare standard
In afara de public_html, serverele de hosting pot avea mai multe directoare importante.
- tmp: acest director este folosit pentru stocarea fișierelor temporare, cum ar fi fișierele generate de sesiuni sau de scripturi. In acest director NU se plasează fișierele de site, deoarece acestea pot fi șterse automat de server.
- logs: Conține jurnale de acces si erori pentru website. Aceste fișiere sunt utile pentru depanare. De asemenea, NU plasați fișierele de site aici, pentru ca acest director, de obicei, se curata odată la ceva timp pentru economisirea spațiului de stocare.
- backup: In cazul in care serverul permite sau are spațiu de stocare suficient, poți stoca copiile de rezerva ale website-ului in acest director.
Gestionarea fișierelor cu un CMS
In cazul in care folosiți un CMS, precum WordPress, instalarea si setarea acestuia creează automat o structura de fișiere.
Principalele directoare WordPress
- wp-admin: Conține fișierele pentru interfața de administrare WordPress. Acest director nu trebuie modificat, doar in cazurile excepționale pentru depanarea anumitor erori. Daca acest folder lipsește sau este corupt, panoul de administrare WordPress nu va funcționa.
- wp-content: Aici se afla temele, plugin-urile si fișierele încărcate. Acesta este cel mai important director pentru personalizare, unde poți șterge sau edita fișiere (aceste acțiuni se fac automat, dar pentru un control mai exact, este posibila si încărcarea manuala).
- wp-includes: Conține fișierele principale pentru WordPress, cum ar fi biblioteci adăugătoare, funcții PHP sau aplicații adăugătoare de care depinde site-ul. In acest director nu trebuie sa se modifice nimic.
Principalele fișiere WordPress
- index.php: Fișierul principal care încarcă aplicația WordPress.
- wp-config.php: Aici se păstrează configurația website-ului WordPress. Poate fi editat pentru a schimba conexiunea la baza de date.
- .htaccess: Acest fișier conține reguli pentru server, cum ar fi redirecționări sau blocarea accesului.
- xmlrpc.php: Permite conectarea la WordPress prin aplicații externe.