Επιλογή θέματος δικτυακού τόπου Σχεδίαση δικτυακού τόπου Συλλογή – ανάπτυξη – επεξεργασία παρεχόμενης πληροφορίας Υλοποίηση πολυμεσικής εφαρμογής στο περιβάλλον Joomla Παρουσίαση του δικτυακού τόπου στην ομάδα - σχολιασμός Περιεχόμενα
Ανάπτυξη δικτυακού τόπου πολιτιστικού e-μαγκαζίνο
Σενάρια χρήσης Διαμορφώστε ένα σύνολο από σενάρια χρήσης του δικτυακού τόπου που θα αναπτύξετε
Σενάρια χρήσης Π.χ. 1)Ο χρήστης διαβάζει άρθρα σε κατηγορίες πολιτιστικών ειδήσεων π.χ. Θέατρο, Σινεμά, Βιβλίο, Εικαστικά, Εκδηλώσεις 2)Ο χρήστης διαβάζει πρώτα τα τελευταία άρθρα σε κάθε κατηγορία 3)Ο χρήστης συμμετέχει ψηφίζοντας για κάποια θέματα 4)Τα γεγονότα εμφανίζονται σε ημερολόγιο 5)Ο χρήστης μπορεί να γράψει μηνύματα σε ένα χώρο συζητήσεων για συγκεκριμένα θέματα ή ελεύθερα
Επίσκεψη δικτυακών τόπων πολιτιστικών μαγκαζίνων –Ανεπτυγμένων με Joomla και άλλων Συμπλήρωση πίνακα (grid) λειτουργικότητας των υπό εξέταση περιπτώσεων για σύγκριση, ιδέες κλπ Μελέτη επιλεγμένων δικτυακών τόπων της ίδιας θεματολογίας
Αναζήτηση δικτυακών τόπων πολιτιστικών μαγκαζίνων Επιλέξτε έναν ιστότοπο για να πραγματοποιήσετε την έρευνά σας
Μελέτη δικτυακών τόπων Δ. Εμφάνιση περιεχομένου Πρόσφατα άρθρα Newsflash Blog style / Λίστα άρθρων Ταξινόμηση Αναζήτηση
Μελέτη δικτυακών τόπων Ε. Άλλη λειτουργικότητα Σχόλια στο περιεχόμενο Δημοσκοπήσεις Κοινότητα χρηστών Φωτογραφίες Άλμπουμ φωτογραφιών Κατηγορίες συνδέσμων Φόρμα επικοινωνίας Ημερολόγιο γεγονότων Μεταφορτώσεις αρχείων Forum
Ανάλυση απαιτήσεων δικτυακού τόπου προβολής της περιοχής σας Επιλέξτε ( με βάση τις ιδέες που πήρατε και τα σενάρια χρήσης σας) τα χαρακτηριστικά και τη λειτουργικότητα του πιλοτικού δικτυακού τόπου που θα υλοποιήσετε. ΦΥΣΙΚΑ ΣΕ Joomla!
Σχεδίαση του δικτυακού σας τόπου Περιεχόμενο Αριθμός γλωσσών Ενότητες περιεχομένου: Νέα/Ανακοινώσεις Σινεμά Θέατρο Βιβλίο Εικαστικά Άλλες εκδηλώσεις –Υποενότητες περιεχομένου: Ελληνικές ταινίες Ξένες ταινίες Εκθέσεις ζωγραφικής, Ελληνικό βιβλίο
Δημιουργία του περιεχομένου σας Δημιουργήστε το περιεχόμενό σας στις ενότητές σας
Σχεδίαση του δικτυακού σας τόπου Επιλογή επιπλέον λειτουργικότητας Δημοσκοπήσεις Σύνδεσμοι Δημιουργία κατηγοριών συνδέσμων: … Φόρμα επικοινωνίας Άλμπουμ φωτογραφιών Κατηγορίες άλμπουμ φωτογραφιών: … Κοινότητα χρηστών Κατηγορίες χρηστών: … Ημερολόγιο γεγονότων Μεταφορτώσεις αρχείων Forum συζητήσεων Θέματα …
Πρώτη σχεδίαση της διεπαφής του ιστοτόπου σας Πρώτη σελίδα –Ποια άρθρα θα φαίνονται στην πρώτη σελίδα; Μενού επιλογών του χρήστη Διάταξη σελίδων –Λογότυπο Μέγεθος και θέση Θέση του μενού επιλογών
Πρώτη σχεδίαση της διεπαφής του ιστοτόπου σας Σχεδιάστε την διεπαφή (οθόνες) του ιστοτόπου σας
Πρώτη σχεδίαση της διεπαφής του ιστοτόπου σας Δημιουργήστε το λογότυπο του ιστοτόπου σας με κάποιο απλό πρόγραμμα γραφικών Π.χ. inkscape
Παρουσίαση της σχεδίασής σας
Ανάπτυξη του ιστοτόπου σας
Δημιουργία του δικτυακού τόπου Εγκατάσταση περιβάλλοντος για τη λειτουργία του Joomla –Προτεινόμενα: Πολυπλατφρμική εγκατάσταση σε ένα βήμα: XAMPP Lite από το windows.html XAMPP Lite 1.6.8http:// windows.html –Εναλλακτικά: PHP http//php.nethttp//php.net MySQL 5.0 Community Server Apache HTTP server 1.3 (2.2) mod_mysql, mod_xml, mod_zlib
XAMPP Lite XAMPP Lite 1.6.8: –Apache –PHP –MySQL –phpMyAdmin –OpenSSL 0.9.8i –SQLite –Μεταφόρτωση, εγκατάσταση, εκτέλεση
XAMPP Lite
Βάση δεδομένων Δημιουργία της βάσης δεδομένων MySQL –Command line mysql client mysql –u root –p –phpMyAdmin ή –MySQL Administrator / MySQL Query Browser
Βάση δεδομένων Δημιουργία της βάσης δεδομένων MySQL –!! Utf8 collation Collation = κανόνες για τη σύγκριση χαρακτήρων Utf8 = κωδικοποίηση UTF-8 του Unicode character set (1-3 bytes ανά χαρακτήρα) utf8_unicode_ci είναι το πιο ακριβές collation για όλες τις γλώσσες
Βάση δεδομένων CREATE DATABASE myjos_db default collate=utf8_unicode_ci; GRANT ALL PRIVILEGES ON myjos_db.* to identified by ‘pwd’;
Βάση δεδομένων
Database privileges
Εγκατάσταση Joomla –Joomla! (προηγούμενη έκδοση) –Joomla! Μεταφορά και αποσυμπίεση του αρχείου στο φάκελο των αρχείων του web server –htdocs ή … Φάκελος myproject Πρόσβαση μέσω web browser για την παραμετροποίηση ( ή …)
Εγκατάσταση Joomla
Βήματα εγκατάστασης Joomla! Γλώσσα, προληπτικός έλεγχος Αποδοχή άδειας Ρυθμίσεις βάσης Όνομα ιστότοπου Παράμετροι συστήματος Διαγραφή του φακέλου εγκατάστασης Joomla Πρόσβαση στο
Παράμετροι σύνδεσης στη βάση
Δημιουργία του δικτυακού τόπου Αναζήτηση και επιλογή Joomla! Template –Ποια χαρακτηριστικά πρέπει να έχουμε υπόψη μας κατά την επιλογή του template; Να ταιριάζει το template με το θέμα μας Να είναι εύκολα παραμετροποιήσιμο
Δημιουργία του δικτυακού τόπου Αναζήτηση, επιλογή και εγκατάσταση Joomla! Template –Joomlashack –RocketTheme –JoomlArt –Google it “free joomla template”
Δημιουργία του δικτυακού τόπου Παραμετροποίηση του template –Μέγεθος –Επιλογή χρωμάτων –Λογότυπο –Υποσέλιδο
Δημιουργία του δικτυακού τόπου Εγκατάσταση γλωσσών –Αν είναι απαραίτητο Εγκατάσταση και παραμετροποίηση Joomfish – –Εμφάνιση γλωσσών στη διεπαφή
Δημιουργία του δικτυακού τόπου Δημιουργία ενοτήτων, κατηγοριών περιεχομένου –Μετάφραση τίτλων ενοτήτων και κατηγοριών περιεχομένου Τοποθέτηση των ενοτήτων και κατηγοριών στο (στα) μενού επιλογών Μορφή blog, λίστας, …? Παραμετροποίηση
Δημιουργία του δικτυακού τόπου Δημιουργία των άρθρων ανά ενότητα ή κατηγορία –Δημιουργία (σε καθορισμένη κατηγορία) –Μορφοποίηση –Παραμετροποίηση –Μετάφραση
Δημιουργία του δικτυακού τόπου Δημιουργία των κατηγοριών συνδέσμων Δημιουργία συνδέσμων ανά κατηγορία Εμφάνιση συνδέσμων στη διεπαφή –Επιλογή στο μενού
Δημιουργία του δικτυακού τόπου Στοιχεία επικοινωνίας –Contacts (categories, contacts) –Εμφάνιση στο μενού –Έλεγχος φόρμας αποστολής
Δημιουργία του δικτυακού τόπου Δημιουργία δημοσκόπησης –Components -> Polls Παράδειγμα θέματος: Σας αρέσει ο ιστότοπός μας; … –Εμφάνιση στην πρώτη σελίδα
Δημιουργία του δικτυακού τόπου Αναζήτηση, εγκατάσταση και παραμετροποίηση επιπλέον components και modules –Άλμπουμ φωτογραφιών –Ημερολόγιο –Διαχείριση εγγράφων –Σχόλια χρηστών –
Δημιουργία αντιγράφων ασφαλείας Αντιγραφή αρχείων joomla Αντίγραφο της βάσης δεδομένων