Elxis CMS Forum

Ελληνικό Forum => Πρόσθετα => Topic started by: NewAge on November 22, 2006, 15:48:23

Title: αυτόματη ενημέρωση και backup
Post by: NewAge on November 22, 2006, 15:48:23
Νομίζω ότι θα ήταν μια καλή ιδέα κάποια στιγμή να υλοποιηθεί μια αυτόματη ενημέρωση του προϊόντος έστω και υποτυπώδες...
Π.χ. Μέσω επιλογής "Έλεγχος για νέα έκδοση"  να σε ενημερώνει έστω (στο admin μέσα φυσικά) ότι υπάρχει νέα έκδοση με ένα δεσμό για να την κατεβάσεις....
Θα μπορούσε βέβαια στην βέλτιστη περίπτωση να κατεβάζει με εντολή σου ένα πακέτο που θα αναλάμβανε να κάνει το update της εφαρμογής σου (βλέπε sugarCRM)

Μία άλλη ιδέα θα ήταν το backup / restore… Τι ωραία θα ήταν (ουτοπικό ίσως) να έπαιρνες ένα backup όλη σου την εφαρμογή και μόλις έστηνες το elxis κάπου άλλου να έκανες ένα restore και αμέσως παίζεις και πάλι....

Ειδικά με το backup / restore σκοπεύω και εγώ να ασχοληθώ σύντομα, γιατί θα βοηθούσε πολύ και αρκετούς πελάτες...
Title: Re: αυτόματη ενημέρωση και backup
Post by: datahell on November 22, 2006, 17:33:37
Όσον αφορά το backup/restore το Elxis σου δίνει τη δυνατότητα να κάνεις backup τη βάση σου που είναι το σημαντικότερο. Τα αρχεία τα κάνεις απλά copy-paste... Το πρόβλημα όμως στη μεταφορά site είναι οι διαδρομές που βρίσκονται hardcoded μέσα σε άρθρα ή διάφορα component. Εκεί θα πρέπει να κάνεις τις απαραίτητες αλλαγές. Ο έλεγχος νέας έκδοσης και η αυτόματη λήψη και εγκατάσταση έχει προγραμματιστεί για την έκδοση 2007. Μέσω του package browser , όπως θα λέγεται η εφαρμογή, θα μπορείς να βλέπεις όλα τα διαθέσιμα πακέτα μέσα από τη διαχείριση του Elxis (modules, components, κλπ) να τα κατεβάζεις απευθείας στο site σου και να τα εγκαθιστάς από εκεί μέσω των Installers (install from directory). Η ενημέρωση για νέα έκδοση μπορεί να γίνει πάρα πολύ εύκολα ακόμα και αύριο με ένα tool ή ένα administration module. Όπως για παράδειγμα γίνεται ήδη έλεγχος ενημέρωσης για το μητρώο γεφυρών (μάλιστα κατεβάζει και τη νέα έκδοση του μητρώου αυτόματα). Επίσης το component file server εκτός από έλεγχο του βαθμού ενημέρωσης σου παρέχει πληροφορίες και νέα για την έκδοση που έχεις εγκατεστημένη αλλά και για την τελευταία έκδοση. Τέλος έχουμε φτιάξει μία πολύ χρήσιμη εφαρμογή (από τον Αύγουστο) το updiag το οποίο ελέγχει την ακεραιότητα και το βαθμό ενημέρωσης όλων των αρχείων του elxis (λειτουργεί με μοναδικό τρόπο και δεν κάνει λάθη όπως το αντίστοιχο του  Joomla). Γιατί δεν το δίνουμε για λήψη; Γιατί σε κάποιους από εσάς θα σας βγάλει σχεδόν όλο το elxis μη-ενημερωμένο (ενώ είναι) αφού έχουμε κάνει μία αλλαγή που επηρεάζει μόνο τα headers των αρχείων. Το Updiag θα δοθεί για download με την έκδοση 2006.4 του Elxis.

NewAge αν θες κάπου να βοηθήσουμε ή να δώσουμε τεχνικές πληροφορίες ρώτα ελεύθερα.
Title: Re: αυτόματη ενημέρωση και backup
Post by: NewAge on November 22, 2006, 17:57:40
Τι πληροφορίες, εδώ δεν σας προλαβαίνω... :) :)

Εγώ πάντως θα ασχοληθώ λίγο με το συνολικό backup / restore, γιατί αν μεταφέρεις ολόκληρη εφαρμογή λογικά και τα link μέσα στα κείμενα ίδια θα θέλεις να είναι. Τουλάχιστον στις δικιές μου περιπτώσεις, φυσικά και δεν ισχύει το ίδιο σε όλους.

Σε ευχαριστώ για την απάντηση.

Title: Re: αυτόματη ενημέρωση και backup
Post by: eliasan on November 23, 2006, 09:14:26
λογικά και τα link μέσα στα κείμενα ίδια θα θέλεις να είναι.

Συνήθως τα Links μέσα στα κείμενα γίνονται με τη μορφή απόλυτων URLs. Αυτό αντικατοπτρίζεται στα περιεχόμενα της βάσης δεδομένων. Αν λοιπόν φτιάξεις ένα τέτοιο εργαλείο, θα πρέπει να αντικαθιστάς όλες τις αναφορές του π.χ. http://www.sourcesite (αρχική εγκατάσταση) με http://www.targetsite (εκεί που θα βάλεις το Elxis).