---
title: Scripturi utile pentru Magento (linia de comandă)
description: "> **Notă:** scripturile de shell descrise mai jos aparțin **Magento 1** (EOL, iunie 2020). Pe **Magento 2**, toate operațiunile de linie de comandă se fac prin utilitarul unificat `bin/magento` (ex. `bin/magento indexer:reindex`, `bin/magento setup:backup`). În Magento 1, scripturile PHP din…"
url: "https://www.hostx.ro/kb/scripturi-folositoare-pentru-magento/"
updated: "2026-07-26"
category: Programare / Aplicații / Magento / Magento 1
tags:
  - automatizare
  - backup
  - CLI
  - linia de comandă
  - Magento
---

# Scripturi utile pentru Magento (linia de comandă)

> **Notă:** scripturile de shell descrise mai jos aparțin **Magento 1** (EOL, iunie 2020). Pe **Magento 2**, toate operațiunile de linie de comandă se fac prin utilitarul unificat `bin/magento` (ex. `bin/magento indexer:reindex`, `bin/magento setup:backup`).

În Magento 1, scripturile PHP din linia de comandă puteau accelera și automatiza operațiuni comune, evitând timeout-urile din interfața web:

- **Backup accelerat** — un script care creează o copie comprimată a bazei de date în `var/backups`, mai rapid și fără timeout-urile din *System → Tools → Backup*; poate rula și ca un cron job.
- **Export/import accelerat** — rulează același profil ca panoul de admin, dar mai rapid și fără problemele de timeout ale browserului.

Magento 1.4+ include propriile scripturi de shell în `shell/`:

- `abstract.php` — clasa de bază pentru scripturile de shell;
- `indexer.php` — gestionarea indexului din linia de comandă;
- `log.php` — curățarea logurilor de vizitatori (esențial pentru a păstra baza de date rezonabilă);
- `compiler.php` — compilatorul Magento 1 (eliminat în Magento 2).

Pentru Magento 2, echivalentele se găsesc în `bin/magento` (rulează `bin/magento list` pentru toate comenzile disponibile).
