Utilizatorii Magento pot beneficia adesea de scrierea de scripturi pentru a rationaliza, accelera sau automatiza multe din comenzile comune ale platformei.
Aceste scripturi PHP ruleaza din linia de comanda si, daca sunt executate corect, pot spori performanta

Va oferim sfaturi generale si informatii generale;Prin urmare, nu va oferim instrucțiuni detaliate cu privire la modul de punere in aplicare a acestora.

Cele mai utile scripturi ar fi:
  • Backupuri accelerate
  • Exporturi si importuri accelerate
  • Exemple de script-uri de shell incluse pentru Magento 1.4 sau versiuni mai noi

Backupuri accelerate: backup.php
Scriptul, backup.php, creeaza o copie de siguranta a bazei de date comprimate Magento la calea var / backups. Este identic din punct de vedere functional cu rularea System> Tools> Backup, dar mai rapid si mai imun cu timpul de expirare care afectează adesea operatiile de backup pe baze de date foarte mari. De asemenea, poate fi rulat ca un cron job.

Exporturi si importuri accelerate
Scriptul, "export.php", abordeaza functiile de import si de export ale Magento. Acest script ruleaza acelasi profil de export ca si panoul de control al administratorului, dar cu o viteza semnificativ mai mare si fara problemele de expirare cunoscute care afecteaza browserele.
Magento 1.4 vine cu propriile scripturi de shell.


Script-uri de shell incluse in Magento 1.4 sau versiuni mai noi Magento 1.4 vine cu propriile scripturi de shell.
Directorul MAGENTO_ROOT / shell / shell contine patru fisiere:
  • abstract.php
  • compiler.php
  • indexer.php
  • log.php

Abstract.php este definitia clasei abstracte pentru Mage_Shell care ruleaza celelalte scripturi si va ofera posibilitatea de a scrie propriile dvs. scripturi

Indexer.php este o interfata de linie de comanda pentru gestionarea indexului Magento.

Log.php gestioneaza logurile  de vizitatori. Acest lucru este esential pentru pastrarea bazei dvs. de date la o dimensiune rezonabila.

Scriptul compiler.php este interfata liniei de comanda a compilatorului Magento.
Pentru fiecare conexiune, Magento caută categoriile sale in ordinea urmatoare a prioritatii:

app / code / local
app / code / comunitate
app / code / core lib

Magento Compiler copiaza, toate fisierele de clasa si si cele de cod intr-o singura cale, include / src si apoi modifica calea  include_path.
Răspunsul a fost util? 0 utilizatori au considerat informația utilă (0 Voturi)