|
SOBI2 Import and Backup Plugin |
|
|
|
Napisał: Radek Suski
|
|
piątek, 13 czerwiec 2008 |
|
SOBI2 Import and Backup Plugin jest dodatkiem do komponentu SOBI2 umożliwiającym import oraz eksport danych.
Podstawowym zadaniem tego skryptu jest import oraz eksport SOBI2 wpisów, kategorii pól do pliku CSV, najbardziej rozpowszechnionego formatu przechowywania danych w plikach tekstowych.
Plik taki może być bezproblemowo edytowany w takich programach jak
OpenOffice lub Excel i podobnych.Przy pomocy tego programu można
przykładowo w bardzo prosty sposób utworzyć wewnętrzną kopię
bezpieczeństwa danych w katalogu i w razie potrzeby taką kopię
bezpieczeństwa odtworzyć.
Funkcje:
- CSV Import oraz eksport kategorii z/do SOBI2.
- CSV
Import oraz eksport wpisów z/do SOBI2, włącznie ze wszystkimi
podstawowymi danymi oraz przynależnością do kategorii, danymi ze
wszystkich zdefiniowanych pól oraz obrazkami.
- CSV Import oraz eksport zdefiniowanych pól z/do SOBI2.
- CSV
Import oraz eksport konfiguracji komponentu SOBI2. włącznie z plikiem
CSS, ustawieniami zdefiniowanymi w rejestrze (config.ini file) oraz
szablonami. Bardzo pomocna funkcja przy aktualizacji komponentu.
- Wewnętrzna kopia bezpieczeństwa
Definicja operacji importu oraz eksportu może być w dowolny sposób
zdefiniowana. Istnieje możliwość jakie pola mają być importowane lub
eksportowane, w jakiej kolejności. Również takie informacje jak jak
znak rozdzielający kolumny oraz znak rozdzielający kolumny zawierający
pola wielowartościowe może być dowolnie definiowany. Eksportowane dane
mogą być także oczyszczone z kodu HTML.
Dzięki implementacji specjalnego algorytmu możliwy jest
bezproblemowy import oraz eksport na serwerach z niewielką ilością
przydzielonej pamięci operacyjnej, ograniczonym czasem wykonywania
skryptu PHP lub limitowanym dostępem do serwera MySQL. Rozwiązuje to
problemy takie jak "allowed memory size exhausted", "MySQL server has
gone away" lub "maximum execution time of xx seconds exceeded"
Szczegółowy Opis (En): http://www.sigsiu.net/addons/import_and_backup_plugin.html
|