Δημιουργία και συντήρηση ιστοτόπου με χρήση WordPress

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Δημιουργία και συντήρηση ιστοτόπου με χρήση WordPress"

Transcript

1 Δημιουργία και συντήρηση ιστοτόπου με χρήση WordPress Διήμερο σεμινάριο για δημιουργία ιστοσελίδων με WordPress στο περιβάλλον του ΠΣΔ για τους εκπαιδευτικούς ΠΕ19/20 Βερύκιος Α., ΚΕΠΛΗΝΕΤ Λευκάδας

2 Διήμερο Σεμινάριο 1 η Ημέρα Στόχοι: Να μπορούμε να στήσουμε ένα WordPress site τόσο τοπικά όσο και στους servers του ΠΣΔ. 2 η Ημέρα Στόχοι: Να κατανοούμε την δομή των θεμάτων, να μπορούμε να αλλάξουμε τον κώδικα από τα θέματα, να μπορούμε να γράψουμε πρόσθετα (plugins) για WordPress.

3 1 η Ημέρα!

4 Ιστοσελίδες Σχολείων ΔΔΕ Λευκάδας Ιστοσελίδα Υλοποίηση Ιστοσελίδα Υλοποίηση Γυμνάσιο Μεγανησίου MS Frontpage 5.0 Γυμνάσιο Βασιλικής MS Frontpage ο Γυμνάσιο Λευκάδας Joomla 1.5 (autosch) 2 ο Γυμνάσιο Λευκάδας Joomla 1.5 (autosch) Μουσικό Γυμνάσιο Custom HTML/CSS? 1ο Λύκειο Λευκάδας Custom HTML/CSS? Γυμνάσιο Νυδριού Γυμνάσιο Καρυάς Joomla 1.5 (autosch) Joomla 1.5 (autosch) 1ο Λύκειο Λευκάδας Google Blogger 2 ο Λύκειο Λευκάδας Joomla 1.5 (customized) ΕΠΑΣ Λευκάδας Custom PHP/JS/CSS Λύκειο Νυδριού Joomla 1.5 (autosch) Οι ιστοσελίδες που αναπτύχθηκαν με Frontpage ή Custom PHP/HTML δεν αντιμετωπίζουν τεχνικά θέματα δεν χειρίζονται όμως αιτήματα POST. Η χρήση υπηρεσιών εκτός ΠΣΔ (πχ Google Blogger) για επίσημους λογαριασμούς μονάδων αποθαρρύνεται από το ΠΣΔ. Οι ιστοσελίδες βασισμένες σε Joomla 1.5 αντιμετωπίζουν πρόβλημα καθώς η έκδοση 1.5 δεν ενημερώνεται πλέον και παύει η υποστήριξη της λόγω της αναβάθμισης της PHP του ΠΣΔ σε 5.3.

5 CMS ή HTML site (πχ Frontpage)? Τα CMS έχουν πολλά πλεονεκτήματα Δυναμικό περιεχόμενο: καθώς τα CMS χρησιμοποιούν κάποια γλώσσα προγραμματισμού, παράγουν δυναμικό περιεχόμενο και μπορούν να χειριστούν αιτήματα POST (φόρμες). Οργάνωση περιεχομένου: τα CMS επιτρέπουν την οργάνωση του περιεχομένου σε κατηγορίες/υποκατηγορίες. Λειτουργικότητα: τα CMS μπορούν να επεκταθούν μέσω plugins (πρόσθετων) που προσθέτουν στην υπάρχουσα λειτουργικότητα. Χρήστες: στα CMS μπορούν να ορισθούν πολλοί χρήστες, καθένας με διαφορετικά δικαιώματα. Admin panel: τα CMS περιλαμβάνουν σελίδα διαχείρισης που μπορείτε να κάνετε login και να διαχειριστείτε το site. Βέβαια υπάρχουν και μειονεκτήματα Απόδοση: λόγω της χρήσης PHP/MySQL, κάθε αίτημα παίρνει περισσότερο χρόνο για να επεξεργασθεί. Στο περιβάλλον του ΠΣΔ αυτό σημαίνει ότι ένα HTML site μπορεί να έχει ως και 5-10 φορές ταχύτερη ανταπόκριση από ένα CMS site. Σχεδίαση: είναι κάπως τυποποιημένη. Συνήθως, και μόνο βλέποντας ένα CMS site, μπορείς να καταλάβεις ποιο πακέτο CMS χρησιμοποιήθηκε για την κατασκευή του.

6 Δωρεάν CMS με PHP/MySQL Drupal Joomla WordPress Το δυσκολότερο και ισχυρότερο CMS. Για μεγάλους οργανισμούς και επιχειρήσεις. Πολύ δύσκολο στην εκμάθηση. Μέση λύση μεταξύ Drupal και WordPress. Για Μικρομεσαία sites. Φιλικό στον χρήστη, χρειάζεται εκμάθηση. Το ΠΣΔ αναφέρει 7644 ιστοσελίδες σε Joomla. Το φιλικότερο και ευκολότερο από όλα. Για μικρομεσαία sites και blogging. Το ΠΣΔ αναφέρει 2363 ιστοσελίδες σε WordPress.

7 Γιατί WordPress? είναι το απλούστερο όλων έχει καλή υποστήριξη, συχνές αναβαθμίσεις και πληθώρα δωρεάν θεμάτων και επεκτάσεων υπάρχουν εργαλεία εισαγωγής από άλλες πλατφόρμες, πχ από Joomla ή Blogger, που διευκολύνουν την μετάπτωση είναι εύκολο να εκπαιδεύσεις και τελικά να δώσεις σε κάποιον άλλον την ευθύνη ενημέρωσης μια WordPress ιστοσελίδας είναι σχετικά εύκολο να στήσεις custom υπηρεσίες σε WordPress (πχ βεβαιώσεις αποδοχών, online αιτήσεις κλπ)

8 Που τρέχει WordPress Ιστότοπος ΔΔΕ Λευκάδας ΔΠΕ Λευκάδας ΚΕΠΛΗΝΕΤ Λευκάδας Γραφείο Φυσικής Αγωγής ΕΚΦΕ Συμβ. Σταθμός Νέων Ποιος ενημερώνει τη σελίδα Βερύκιος, Ρήγας, Γραμματικόπουλος, Κακλαμάνη, Γκαμπρέλας Πετούση Βερύκιος, Ρήγας Θειακού Χόρτης Άϊλερς Δημοτικό Σχολείο Νυδριού Κανείς? 3ο Νηπιαγωγείο Κάκου

9 Τι εργαλεία θα χρειαστούμε Πρόγραμμα Notepad2 FileZilla FTP Client XAMPP Που και γιατί Για να κάνουμε edit αρχεία PHP με syntax highlight. Μικρός text editor (350 KB), αντικαθιστά το Windows Notepad. Για να μεταφέρουμε αρχεία από και προς το λογαριασμό μας στο ΠΣΔ. Πακέτο που περιλαμβάνει Apache, PHP και MySQL. Για να στήσουμε μια δοκιμαστική εγκατάσταση του WordPress τοπικά, χωρίς τις καθυστερήσεις του ΠΣΔ. Όλα τα παραπάνω είναι ήδη εγκατεστημένα στον υπολογιστή σας. Στο XAMPP υπάρχει ήδη στημένο ένα WordPress site για το Γυμνάσιο Βασιλικής, για να το δείτε και να πάρετε ιδέες. Μπορείτε να το δείτε στην διεύθυνση

10 Webhosting στο ΠΣΔ

11 TCP Client/Server Μοντέλο Client / Server Τα Server προγράμματα «ακούνε» κάποια ή κάποιες θύρες TCP ή/και UDP. Οι Πελάτες συνήθως (αλλά όχι κατ ανάγκη) βρίσκονται σε διαφορετικό μηχάνημα από τον Web Server. Πελάτης #1 (πχ Firefox) Πελάτης #2 (Chrome) TCP #20 (FTP) TCP #21 (FTP) TCP #80 (HTTP) TCP #443 (HTTPS) FTP Server Apache Web Server TCP #3306 (MySQL) MySQL Database Server Πελάτης #N (πχ Outlook Express) TCP #143 (IMAP) TCP #25 (SMTP) Mail Server Μηχανή Server

12 Apache Web Server Open Source HTTP Web Server Ξεκίνησε το 1995 Είναι ο δημοφιλέστερος Web Server Το 2009 έγινε ο πρώτος Web Server που εξυπηρετούσε πάνω από 100 εκατομμύρια websites Ως τον 6/2013 υπολογίζεται ότι εξυπηρετεί το 54% των ενεργών websites παγκοσμίως Υποστηρίζει PHP, Perl, Python.

13 Apache στο ΠΣΔ Όλοι οι χρήστες του ΠΣΔ έχουν δικτυακό τόπο που εξυπηρετείται από τον Apache. Μπορείτε να βρείτε βασικές πληροφορίες από το επιλέξτε MySch > Πίνακας Ελέγχου > Στοιχεία δικτυακού τόπου. Δημοσίευση σελίδων μπορεί να γίνει με χρήση ενός προγράμματος ftp (όπως το Filezilla), από τον Windows Explorer, ή με κάποιο πρόγραμμα όπως τα MS FrontPage κλπ.

14 Η αρχιτεκτονική του Apache Πελάτης #1 (πχ Firefox) Εργάτης #1 Εργάτης #2 Πελάτης #2 (Chrome) TCP Θύρα #80 (HTTP) Apache Core Εργάτης #3 Πελάτης #N (telnet) Εργάτης #N Apache Web Server Μηχανή Server

15 Αιτήματα και απαντήσεις στο πρωτόκολλο HTTP Οι πελάτες στέλνοντας HTTP Requests, που αποτελούνται από: 1. Μια γραμμή αιτήματος 2. Κεφαλίδες αιτήματος 3. Μια κενή γραμμή [CRLF] 4. Προαιρετικά, το σώμα της αίτησης. Το HTTP 1.0 ορίζει 3 Μεθόδους αιτήματος: GET, POST, HEAD Πελάτης HTTP Request Web Server Το HTTP 1.1 ορίζει επιπλέον τα: PUT, PATCH, OPTIONS, DELETE, TRACE Ο Server απαντά με ένα HTTP Response: 1. Μια γραμμή κατάστασης, πχ HTTP/ OK 2. Κεφαλίδες απάντησης, πχ Content-Type: text/html 3. Μια κενή γραμμή [CRLF] 4. Προαιρετικά, το σώμα της απάντησης HTTP Response

16 Αιτήματα GET Ζητά (διαβάζει) δεδομένα Μορφή: GET [πόρος] HTTP/[1.0][1.1] [headers] [CRLF] Για το HTTP 1.1 πρέπει να ορισθεί η επικεφαλίδα Host. GET index.htm HTTP/1.1 Host: gym-megan.lef.sch.gr [άλλες επικεφαλίδες ] [κενή γραμμή CRLF] Στο ΠΣΔ φαίνεται ότι πρέπει να ορισθεί η επικεφαλίδα User-Agent. Παράδειγμα: διάβασμα της αρχικής σελίδας του Γυμνασίου Μεγανησίου: GET / HTTP/1.1 Host: gym-megan.lef.sch.gr User-Agent: aggelos Το παραπάνω αίτημα μπορεί να δοθεί με το χέρι πληκτρολογώντας το μέσω telnet: Πελάτης HTTP/ OK Content-Type: text/html [άλλες επικεφαλίδες ] [κενή γραμμή CRLF] [Κώδικας HTML] Web Server index.htm C:\> telnet Microsoft Telnet> set crlf Microsoft Telnet> set localecho Microsoft Telnet> open gym-megan.lef.sch.gr 80 GET / HTTP/1.1 Host: gym-megan.lef.sch.gr User-Agent: aggelos <πατήστε enter 2 φορές>

17 Παράδειγμα χειρισμού ενός απλού αιτήματος GET Apache Web Server 1. Ο Server λαμβάνει ένα αίτημα GET για ένα αρχείο HTML. Το αίτημα γίνεται βάσει πρωτοκόλλου HTTP Το αίτημα παραδίδεται για επεξεργασία σε ένα διαθέσιμο Εργάτη. 3. Ο Εργάτης βρίσκει και διαβάζει τον ζητούμενο πόρο (ένα αρχείο HTML) από το σύστημα αρχείων. GET index.htm HTTP/1.1 HTTP/ OK 1 5 Apache Core 2 4 Εργάτης #1 Εργάτης #2 4. Ο Εργάτης επιστρέφει την απάντηση του στον πυρήνα Ο Apache επιστρέφει την απάντηση (επιτυχία). Το σώμα της απάντησης περιέχει τα περιεχόμενα του αρχείου που ζητήθηκε. index.htm / istoria.htm sch.htm Με τον ίδιο τρόπο εξυπηρετούνται πολλοί τύποι αρχείων (CSS, JS, PDF, Excel, Word κλπ). Μηχανή Server

18 PHP: Hypertext Preprocessor Η PHP είναι μια δημοφιλής γενικής χρήσης scripting ερμηνευόμενη γλώσσα η οποία είναι ιδιαίτερα κατάλληλη για την ανάπτυξη web εφαρμογών αλλά χρησιμοποιείται και σαν γλώσσα προγραμματισμού γενικής χρήσης. Ως τον Ιανουάριο του 2013 ήταν εγκατεστημένη σε περισσότερα από 240 εκατομμύρια sites και 2.1 εκατομμύρια servers. Η σύνταξη της μοιάζει με της C και είναι εύκολη στην εκμάθηση αν γνωρίζετε C. Είναι διαδικαστική γλώσσα αλλά από την έκδοση 3 υποστηρίζει και αντικειμενοστραφή χαρακτηριστικά, τα οποία εμπλουτίζονται στις νεώτερες εκδόσεις.

19 PHP: σύνταξη και μετάφραση Τα αρχεία κώδικα PHP έχουν κατάληξη.php και μπορούν να περιέχουν ανάμεικτο περιεχόμενο (δηλαδή εντολές PHP και οτιδήποτε άλλο, όπως HTML). Ο κώδικας PHP περικλείεται από τα σύμβολα <?php και?>. Οτιδήποτε δεν περιέχεται ανάμεσα σε αυτά τα σύμβολα αγνοείται από τον ερμηνευτή. Παράδειγμα: <p>αυτή η γραμμή θα αγνοηθεί από τον ερμηνευτή της PHP.</p> <?php echo Αυτή η γραμμή θα μεταφραστεί από τον ερμηνευτή της PHP. ;?> Η επίσημη ιστοσελίδα της PHP περιέχει πλούσια τεκμηρίωση. Κάθε φορά που ζητείται η εκτέλεση ενός προγράμματος PHP, ο PHP interpreter φορτώνει το πρόγραμμα, το μεταφράζει σε μια ενδιάμεση μορφή (OpCodes) και κατόπιν το εκτελεί. Σε αντίθεση με τα ByteCodes της Java, η OpCode μορφή ενός προγράμματος PHP δεν ορίζεται από κάποιο πρότυπο, δηλαδή δύο διαφορετικές υλοποιήσεις της PHP μπορούν να χρησιμοποιούν διαφορετική αναπαράσταση OpCodes. Τα αρχεία λοιπόν με PHP OpCodes δεν είναι portable, σε αντίθεση με τα Java class files.

20 PHP στο ΠΣΔ Ως τον Φεβρουάριο του 2013, το ΠΣΔ υποστήριζε την PHP σε safe mode, το οποίο έθετε πολλούς περιορισμούς. Έκτοτε δόθηκε η δυνατότητα χρήσης της PHP παράλληλα με την μέσω της οδηγίας AddHandler php53.php στο αρχείο.htaccess του Apache. Τον Οκτώβριο του 2013 ορίσθηκε η έκδοση 5.3 ως βασική, ενώ χρήση της 5.2 απαιτούσε την οδηγία AddHandler php52.php στο αρχείο.htaccess. Τέλος, τον Ιούλιο του 2014 η λειτουργία της έκδοσης 5.2 θα σταματήσει οριστικά. Μεγάλες διαφορές ανάμεσα στις 5.2 και 5.3 εκδόσεις είναι τα namespaces, closures. Εκτός από τον εμπλουτισμό της σύνταξης, κάθε νέα έκδοση της PHP είναι ταχύτερη από την προηγούμενη και διορθώνει κενά ασφάλειας. Μεγάλες αλλαγές έχει η έκδοση 5.5, η οποία έχει ενσωματωμένη ByteCode Cache, μη συμβατή με την APC ByteCode Cache που χρησιμοποιείται ευρέως (και από το ΠΣΔ).

21 Σύνδεση του Apache με την PHP 1. Ο Apache μπορεί να ρυθμιστεί ώστε να εκτελεί την PHP είτε σαν εξωτερικό CGI πρόγραμμα (σχήμα 1) είτε σαν ένα Apache Module (σχήμα 2). 2. Οι ορισμοί γίνονται στο αρχείο ρυθμίσεων httpd.conf του Apache. 3. Η 1 η μέθοδος είναι ασφαλέστερη, η 2 η μέθοδος είναι ταχύτερη. 4. Στο ΠΣΔ, η PHP εκτελείται με την 1 η μέθοδο (δηλαδή σαν εξωτερικό πρόγραμμα με το πρωτόκολλο CGI/FastCGI). Αυτό δεν είναι κάτι που μπορούμε να αλλάξουμε εμείς σαν χρήστες. HTTP Request HTTP Response HTTP Request Apache Core Apache Core Web Server Web Server Εργάτης #1 Εργάτης #2 Εργάτης #1 Ερμηνευτής PHP HTTP Response Εργάτης #2 (PHP Module)

22 MySQL Είναι το 2 ο πιο δημοφιλές open-source σύστημα διαχείρισης σχεσιακών βάσεων δεδομένων. (1 ο είναι η SQLite, που περιέχεται σε όλους τους Firefox/Chrome browsers και όλες τις συσκευές Android και iphone). Επίσημη ιστοσελίδα: Προβεβλημένοι χρήστες της MySQL είναι οι: Wikipedia, Facebook, Twitter, Flickr, YouTube. Υποστηρίζει κυρίως δυο τεχνολογίες αποθήκευσης (storage engines): ISAM και InnoDB. Η τεχνολογία ISAM δεν υποστηρίζει transactions και είναι η μηχανή του WordPress. Στο μέλλον, η default μηχανή της MySQL θα είναι η InnoDB.

23 #3306 (MySQL) Database Server #3306 (MySQL) #80 (HTTP) Web Server #80 (HTTP) Web + Database Server Σύνδεση PHP και MySQL Αν ο Apache και η MySQL τρέχουν σε διαφορετικές μηχανές τότε επικοινωνούν μεταξύ τους με TCP Sockets. Αν ο Apache και η MySQL τρέχουν στην ίδια μηχανή τότε επικοινωνούν μεταξύ τους είτε με TCP Sockets είτε με Named Pipes (δεν φαίνεται στο σχήμα). HTTP Request Apache Server HTTP Request Apache Server PHP Module PHP Module HTTP Response HTTP Response MySQL Server MySQL Server

24 MySQL στο ΠΣΔ Από το επιλέξτε MySch > Πίνακας Ελέγχου > Ρυθμίσεις Βάσης Δεδομένων MySQL. Από εδώ μπορείτε να προσθέσετε ή να αφαιρέσετε βάσεις δεδομένων. Προσθέστε μια βάση δεδομένων την οποία θα χρησιμοποιήσει το WordPress. Σημειώστε κάπου το όνομα εξυπηρετητή, όνομα χρήστη, κωδικό πρόσβασης, και το όνομα της βάσης δεδομένων, καθώς θα χρειαστούν αργότερα για την εγκατάσταση του WordPress. Το κουμπί «Διαχείριση Βάσης» ανοίγει μια καρτέλα όπου μπορείτε να διαχειριστείτε τις βάσεις δεδομένων σας με το εργαλείο phpmyadmin.

25 XAMPP & Ανάπτυξη σε τοπικό περιβάλλον

26 Γιατί ανάπτυξη τοπικά? Γιατί να μην γράφουμε κώδικα απευθείας στους server του ΠΣΔ? Γιατί έτσι χρησιμοποιούμε το περιβάλλον παραγωγής (ΠΣΔ) σαν περιβάλλον ανάπτυξης και δοκιμών. Τα σφάλματα κώδικα θα είναι ορατά σε όλους τους χρήστες. Τα σφάλματα κώδικα μπορεί να ρίξουν όλο το site. Τι χρειάζεται για να κάνουμε ανάπτυξη τοπικά? Πρέπει να εγκαταστήσουμε στον υπολογιστή που γράφουμε κώδικα τον Apache Server, την PHP και τον MySQL Server. Κατόπιν να ορίσουμε στα 3 αρχεία παραμέτρων πως θα επικοινωνούν μεταξύ τους. Η διαδικασία δεν είναι απλή, οπότε είναι καλύτερο να χρησιμοποιήσουμε μια έτοιμη λύση όπως το XAMPP.

27 LAMP, WAMP και XAMPP LAMP software bundles Ακρωνύμιο των 4 πακέτων λογισμικού που συνθέτουν ένα περιβάλλον ανάπτυξης δυναμικών web sites: Linux, Apache, MySQL, PHP ή Perl ή Python Για Windows, υπάρχει το WAMP. Για Mac, υπάρχει το MAMP. XAMPP Είναι το πιο δημοφιλές LAMP. Είναι ανεξάρτητο πλατφόρμας. Είναι μια διανομή του Apache που περιέχει την MySQL, PHP και Perl. Εύκολο στην εγκατάσταση και την χρήση.

28 Ποια έκδοση του XAMPP? Η τελευταία έκδοση του XAMPP είναι η και τρέχει την PHP To XAMPP δεν τρέχει σε Windows XP! To XAMPP μπορεί είτε να εγκατασταθεί στα Program Files είτε να τρέχει σαν portable πρόγραμμα. Για να προσομοιώσουμε το περιβάλλον του ΠΣΔ θα χρησιμοποιήσουμε την παλιότερη έκδοση του XAMPP η οποία τρέχει την PHP Και μάλιστα την έκδοση USB Lite, η οποία περιέχει μόνο τα απολύτως απαραίτητα και μπορεί να εκτελεστεί ακόμα και από USB Stick. Download URL: pp-win usb-lite.zip/download

29 Εγκατάσταση και εκτέλεση Αποσυμπιέζουμε το αρχείο.zip, το οποίο περιέχει ένα φάκελο xampp. Αν αυτός ο φάκελος τοποθετηθεί σε ριζικό φάκελο (δηλ. C:\xampp ή D:\xampp κοκ) τότε δεν χρειάζεται να κάνουμε επιπλέον ρυθμίσεις. Από το φάκελο xampp εκτελούμε το αρχείο xampp-control.exe. Θα πρέπει να εμφανισθεί το παράθυρο Control Panel του XAMPP όπως φαίνεται στην εικόνα. Εκκινούμε τον Apache και τον MySQL server. Αν εμφανισθεί το παράθυρο διαλόγου του Windows Firewall, επιλέγουμε Allow Access.

30 Φάκελοι του XAMPP Φάκελος htdocs apache cgi-bin php mysql Περιγραφή Το document root του Apache. Εδώ τοποθετούμε όλα τα websites που αναπτύσσουμε, ώστε να τα «σερβίρει» ο Apache. Το εκτελέσιμο του Apache. Το αρχείο ρυθμίσεων httpd.conf του Apache βρίσκεται στον υποφάκελο conf. Εξωτερικά προγράμματα προς εκτέλεση με το πρωτόκολλο CGI. Το εκτελέσιμο της PHP. Περιέχει μεταξύ άλλων και το αρχείο ρυθμίσεων php.ini. Το εκτελέσιμο της MySQL. Στον υποφάκελο bin περιέχεται το αρχείο ρυθμίσεων my.ini. phpmyadmin Το εργαλείο διαχείρισης βάσεων δεδομένων.

31 Έλεγχος Εγκατάστασης Ελέγχουμε αν η εγκατάσταση του XAMPP έγινε κανονικά ανοίγοντας ένα browser και δίνοντας την διεύθυνση: ή Αν όλα είναι σωστά, θα πρέπει να δούμε την αρχική σελίδα του XAMPP όπως φαίνεται στην εικόνα.

32 Δημιουργία Βάσης Δεδομένων MySQL Θα διαχειριστούμε την MySQL με το phpmyadmin. Δίνουμε στον browser την διεύθυνση: Επιλέγουμε «Βάσεις Δεδομένων» και στο πεδίο ονόματος βάζουμε το ίδιο όνομα που έχουμε στο ΠΣΔ, ενώ στο πεδίο «Σύνθεση» επιλέγουμε «utf8_general_ci». Αν όλα είναι σωστά, θα πρέπει να δούμε την αρχική σελίδα του XAMPP όπως φαίνεται στην εικόνα.

33 Δημιουργία χρήστη MySQL Επιλέγουμε τη Β.Δ. που δημιουργήσαμε και κατόπιν το μενού Περισσότερα > Δικαιώματα. Επιλέγουμε «Προσθήκη νέου Χρήστη». Συμπληρώστε τα στοιχεία και δημιουργείστε το χρήστη. Τώρα έχουμε ένα τοπικό περιβάλλον ανάπτυξης το οποίο είναι παρόμοιο με το περιβάλλον του ΠΣΔ.

34 Εγκατάσταση και αρχικές ρυθμίσεις

35 Εγκατάσταση WordPress (1) Στον φάκελο \xampp\htdocs\ δημιουργείστε ένα φάκελο wp. Αντιγράψτε όλα τα αρχεία του WordPress στον φάκελο που δημιουργήσατε. Ανοίξτε ένα browser και δώστε την διεύθυνση: Το WordPress θα παραπονεθεί ότι λείπει το αρχείο ρυθμίσεων. Πατήστε «Δημιουργία» και συμπληρώστε τα στοιχεία της Β.Δ. που δημιουργήσαμε.

36 Ορισμός του wp-config.php (2) Αν η προηγούμενη μέθοδος δεν λειτουργεί, τότε: Από τον φάκελο \xampp\htdocs\wp\ βρείτε το αρχείο wp-configsample.php και μετονομάστε το σε wp-config.php. Κατόπιν ανοίξτε το με ένα text editor και συμπληρώστε τις γραμμές κώδικα με τα στοιχεία της βάσης δεδομένων που δημιουργήσατε, όπως φαίνεται δεξιά. // ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('db_name', 'angelos-ky_db1'); /** MySQL database username */ define('db_user', 'angelos-ky'); /** MySQL database password */ define('db_password', XXXXXXXX'); /** MySQL hostname */ define('db_host', 'localhost'); // Όταν ανέβει στον ΠΣΔ server, η προηγούμενη // γραμμή θα πρέπει να γίνει: // define('db_host', 'userdb');

37 Εγκατάσταση WordPress (3) Αν το βήμα (1) λειτούργησε χωρίς πρόβλημα, τότε θα δείτε την σελίδα δεξιά. Διαφορετικά δώστε στον browser την διεύθυνση: Συμπληρώστε τα στοιχεία, και πατήστε «Εγκατάσταση του WordPress». Με το τέλος της εγκατάστασης θα σας ζητηθεί να δώσετε το όνομα χρήστη και το συνθηματικό, και θα μπείτε στο περιβάλλον διαχείρισης.

38 Μετά την εγκατάσταση Το περιβάλλον διαχείρισης Η ιστοσελίδα

39 Αρχικές Ρυθμίσεις Στο περιβάλλον διαχείρισης, επιλέξτε «Ρυθμίσεις» από την αριστερή πλευρική στήλη. Κατόπιν δώστε τις τιμές που φαίνονται δεξιά στις αντίστοιχες κατηγορίες ρυθμίσεων. «Γενικά» Υπότιτλος: εδώ καλύτερα είναι να δώσετε τα στοιχεία της σχολικής μονάδας, δηλ. διεύθυνση,τηλέφωνο, φαξ, . Άτρακτος: UTC + 2 Μορφή ημερομηνίας: 04/21/2014 «Συζήτηση» Ειδοποίηση ιστολογίων που συνδέονται από άρθρα: Όχι Επιτρέπεται κοινοποίηση παραθέσεων από άλλα ιστολόγια («pingbacks», «trackbacks») : Όχι Επιτρέπονται σχόλια σε άρθρα : Όχι «Μόνιμοι Σύνδεσμοι» Θα το δούμε παρακάτω!

40 Άρθρα και Σελίδες Άρθρα Τα άρθρα χρησιμοποιούνται για περιεχόμενο το οποίο ταξινομείται ως προς τον χρόνο και συνδέονται πάντα με μια ημερομηνία. Εμφανίζονται σε αντίστροφη χρονολογική σειρά στην αρχική σελίδα και την σελίδα άρθρων. Εμφανίζονται στις τροφοδοσίες RSS (RSS feeds). Μπορούν να ταξινομηθούν σε κατηγορίες και να τους αποδοθούν ετικέτες. Παραδείγματα άρθρων: «Εκδρομή στη Θεσ/νίκη στις 4/5/2014» «Ημερίδα για την ασφαλή πλοήγηση στο διαδίκτυο» Σελίδες Οι σελίδες χρησιμοποιούνται για στατικό περιεχόμενο το οποίο δεν μεταβάλλεται στο χρόνο. Δεν οργανώνονται με ετικέτες ή κατηγορίες, μπορούν όμως να έχουν γονική σελίδα. Παραδείγματα σελίδων: «Το εργαστήριο πληροφορικής» «Διαδικασίες και δικαιολογητικά για την εγγραφή και μετεγγραφή μαθητή»

41 Κατηγορίες άρθρων Οι κατηγορίες είναι ένας τρόπος ομαδοποίησης σχετιζόμενων άρθρων. Είναι παρόμοιες με τις ετικέτες αλλά γενικότερες από αυτές. Κάθε άρθρο μπορεί να ανήκει σε 1 ή περισσότερες κατηγορίες. Οι κατηγορίες οργανώνονται ιεραρχικά, δηλαδή μια κατηγορία μπορεί να περιέχει υποκατηγορίες. Δεν είναι καλό να αφήνετε τα άρθρα αταξινόμητα (δηλ. χωρίς κατηγορία), καθώς είναι δύσκολο για τον χρήστη να βρει κάτι που ψάχνει. Πριν ακόμα γράψετε το πρώτο άρθρο, δημιουργήστε κατηγορίες. Παραδείγματα κατηγοριών: Δραστηριότητες Εκδηλώσεις Εκπαιδευτικές Αθλητικές Εκδρομές Θεατρικές Περιβαλλοντολογικές Μαθητές Εργασίες Μαθητικοί Διαγωνισμοί

42 Ετικέτες άρθρων Οι ετικέτες είναι άλλος ένας τρόπος ομαδοποίησης σχετιζόμενων άρθρων. Είναι παρόμοιες με τις κατηγορίες αλλά πιο συγκεκριμένες από αυτές. Η χρήση ετικετών είναι προαιρετική. Κάθε άρθρο μπορεί να σχετίζεται με καμία ή πολλές ετικέτες. Οι ετικέτες είναι αυτόνομες και δεν μπορούν να οργανωθούν ιεραρχικά. Παραδείγματα ετικετών: 25 η Μαρτίου πανελλήνιες θέατρο Αποφασίστε από την αρχή ποιες ετικέτες θα χρειαστείτε!

43 Πολυμέσα, εμφάνιση, πρόσθετα, χρήστες και εργαλεία Στο μενού «Πολυμέσα» μπορείτε να δείτε ή να ανεβάσετε στατικούς πόρους όπως εικόνες, βίντεο, αρχεία ήχου, αρχεία pdf/word/excel κλπ. Δυστυχώς το WordPress δεν δίνει την δυνατότητα οργάνωσης των αρχείων πολυμέσων, πέρα από την αποθήκευση τους σε φακέλους ανά μήνα και έτος. Για να έχουμε καλύτερη δυνατότητα οργάνωσης, πρέπει να εγκαταστήσουμε κάποιο πρόσθετο (Plugin). Τα πρόσθετα είναι εργαλεία που επεκτείνουν την λειτουργικότητα του WordPress. Η διαχείριση τους γίνεται από το μενού «Πρόσθετα». Το μενού «Εμφάνιση» περιλαμβάνει την διαχείριση της εμφάνισης της ιστοσελίδας, η οποία ορίζεται από το θέμα, τις μονάδες και τα μενού. Περισσότερα σε λίγο. Διαχείριση χρηστών γίνεται από το μενού «Χρήστες». Οι χρήστες μπορούν να έχουν διαφορετικούς ρόλους. Τέλος το μενού «Εργαλεία» περιλαμβάνει εργαλεία εισαγωγής σε και εξαγωγής από το WordPress. Για παράδειγμα εισαγωγή από ιστολόγιο Google Blogger.

44 Οι χαμένοι Σύνδεσμοι Οι εκδόσεις του WordPress πριν την 3.5 είχαν την δυνατότητα ορισμού εξωτερικών συνδέσμων (links), κατηγοριών συνδέσμων και το αντίστοιχο widget που τους εμφάνιζε. Για να επαναφέρουμε την δυνατότητα αυτή πρέπει να εγκαταστήσουμε και να ενεργοποιήσουμε το πρόσθετο Link Manager: Admin > Πρόσθετα > Νέο πρόσθετο. Εναλλακτικά Σύνδεσμοι μπορούν να ορισθούν δημιουργώντας Μενού που θα περιέχει συνδέσμους Παραδείγματα κατηγοριών συνδέσμων: Εκπαιδευτικό Υλικό Τοπικού Ενδιαφέροντος

45 Εμφάνιση, Θέματα και περιεχόμενο

46 Η κλασσική εμφάνιση (Layout) Η εμφάνιση μιας σελίδας WordPress ορίζεται από το επιλεγμένο Θέμα, το οποίο χωρίζει την σελίδα σε περιοχές. Η τυπική εμφάνιση μιας σελίδας είναι όπως φαίνεται στο σχήμα δεξιά. Στην Επικεφαλίδα συνήθως εμφανίζεται ο Τίτλος και ο Υπότιτλος του ιστότοπου, όπως ορίσθηκαν στις Ρυθμίσεις. Η περιοχή Μενού εμφανίζει ένα Μενού που ορίζει ο χρήστης. Η περιοχή Περιεχόμενο εμφανίζει το/τα άρθρο/σελίδα. Η περιοχή Sidebar εμφανίζει μια σειρά από «μονάδες» (widgets) που επιλέγει ο χρήστης. Τέλος το Υποσέλιδο εμφανίζει στατικά στοιχεία αλλά σε κάποια θέματα λειτουργεί σαν 2 ο Sidebar και μπορεί να εμφανίζει Widgets. Επικεφαλίδα Μενού Περιεχόμενο Υποσέλιδο sidebar

47 Σύνθετα Θέματα Καθώς οι περιοχές της σελίδας ορίζονται από το Θέμα, υπάρχουν θέματα που υποστηρίζουν πολλές περιοχές, πχ όπως φαίνεται στην εικόνα δεξιά. Μπορούμε να δούμε πόσες περιοχές υποστηρίζει το τρέχον θέμα από το μενού Εμφάνιση > Μονάδες. Τοποθετούμε μονάδες σε περιοχές απλά πιάνοντας και σέρνοντας με το ποντίκι. Μπορούμε να δούμε πόσες τοποθεσίες Μενού υποστηρίζει το τρέχον θέμα από το μενού Εμφάνιση > Μενού > Διαχείριση Τοποθεσιών. Δημιουργούμε όσα μενού θέλουμε. Σε ένα μενού μπορούμε να τοποθετήσουμε Σελίδες, Κατηγορίες, Ετικέτες, Άρθρα και Συνδέσμους. Ένα από τα Μενού θα είναι το κύριο που θα εμφανίζεται στην μπάρα «Μενού».

48 Δημιουργώντας περιεχόμενο: Σελίδες Ξεκινάμε από τις σελίδες (Σελίδες > Νέα). Πχ τις παρακάτω: Το σχολείο Εκπαιδευτικοί Υποδομές Ο τόπος μας Εκπαιδευτικό Υλικό Επικοινωνία Ορίζουμε την γονική σελίδα από το panel «Ιδιότητες Σελίδων > Γονέας». Όταν τελειώσουμε την σύνταξη, πατάμε Δημοσίευση.

49 Δημιουργώντας περιεχόμενο: Συνεχίζουμε με κατηγορίες (Άρθρα > Κατηγορίες), πχ: Δραστηριότητες Μαθητές Εργασίες Μαθητικοί Διαγωνισμοί Κατηγορίες

50 Δημιουργώντας περιεχόμενο: Άρθρα Συνεχίζουμε γράφοντας άρθρα (Άρθρα > Νέο), πχ: Αγώνες Ποδοσφαίρου στο Νυδρί Επίσκεψη στο ΚΠΕ Σφακιωτών Στον editor μπορούμε να γράψουμε HTML επιλέγοντας την προβολή Κείμενο. Μπορούμε να κάνουμε αντιγραφή από ένα έγγραφο Word και επικόλληση στον editor. Προσθέτουμε φωτογραφίες ή άλλα αρχεία με το κουμπί Προσθήκη πολυμέσων. Ορίζουμε την κατηγορία του άρθρου από το panel Κατηγορίες. Μπορούμε να ορίσουμε Επιλεγμένη Εικόνα για το άρθρο. Ελέγχουμε τον Μόνιμο Σύνδεσμο του άρθρου και τον αλλάζουμε αν δεν μας αρέσει.

51 Δημιουργώντας περιεχόμενο: 1. Επιλέξτε Εμφάνιση > Μενού. Στο πεδίο Όνομα μενού δώστε «Κύριο Μενού» και πατήστε Δημιουργία μενού. 2. Επιλέξτε το tab Διαχείριση Τοποθεσιών. Στην τοποθεσία Επάνω πρωτεύων μενού επιλέξτε το «Κύριο Μενού» που δημιουργήσατε. Πατήστε Αποθήκευση αλλαγών και κατόπιν επιστρέψτε στο tab Επεξεργασία Μενού. 3. Προσθέστε τα παρακάτω και κατόπιν αποθηκεύστε το μενού: Το σχολείο (σελίδα) Εκπαιδευτικοί (σελίδα) Υποδομές (σελίδα) Ο τόπος μας (σελίδα) Εκπαιδευτικό Υλικό (σελίδα) Επικοινωνία (σελίδα) Το κύριο Μενού

52 Ορισμός μονάδων σε sidebars 1. Από Εμφάνιση > Μονάδες ορίζουμε ποιες μονάδες (widgets) θέλουμε να εμφανίζονται και που θα τοποθετηθούν. 2. Χρήσιμα widgets είναι τα: Αναζήτηση Κατηγορίες Κείμενο Σύνδεσμοι Μενού 3. Κάθε widget έχει επιλογές παραμετροποίησης που ορίζουμε εμείς.

53 Η αρχική σελίδα: άρθρα ή στατικό περιεχόμενο? Το WordPress σχεδιάστηκε σαν μια πλατφόρμα για blogging, τώρα πια όμως είναι περισσότερο ένα CMS. Λόγω της σχεδίασης του για bloggers, η αρχική του ρύθμιση είναι η αρχική σελίδα να δείχνει τα τελευταία άρθρα. Μπορούμε όμως να ρυθμίσουμε το WordPress να δείχνει αντί αυτού μια στατική αρχική σελίδα. Δημιουργούμε δύο σελίδες, πχ «Αρχική» και «Άρθρα», χωρίς περιεχόμενο. Από Admin > Ρυθμίσεις > Ανάγνωση επιλέγουμε «Η αρχική σελίδα δείχνει σελίδα». Επιλέγουμε για πρώτη σελίδα την «Αρχική» Επιλέγουμε για σελίδα άρθρων την «Άρθρα»

54 Δείτε το αποτέλεσμα και προσαρμόστε το θέμα σας Δείτε το παραπάνω site εδώ:

55 Μεταφορά από και προς το ΠΣΔ, Backup Βάσης Δεδομένων

56 Μεταφορά στο ΠΣΔ (1): Για να μεταφέρεται από το XAMPP στο ΠΣΔ για πρώτη φορά μια εγκατάσταση WordPress: Με τον FileZilla FTP Client, ανεβάστε όλο τον κώδικα από τον τοπικό φάκελο \xampp\htdocs\wp σε ένα υποφάκελο (πχ /wp) του λογαριασμού σας στο ΠΣΔ. Βάζουμε τα αρχεία σε υποφάκελο για να μην γεμίζουμε το ριζικό μας κατάλογο στο ΠΣΔ. Διορθώστε το αρχείο wp-config.php ώστε να περιέχει τους σωστούς ορισμούς DB_NAME, DB_USER, DB_PASSWORD και DB_HOST και ανεβάστε το στο ΠΣΔ. upload κώδικα

57 Μεταφορά στο ΠΣΔ (2): Εξαγωγή Βάσης Δεδομένων 1. Αφού ανεβάσατε τον κώδικα, πρέπει να ανέβουν και τα δεδομένα από την Βάση της MySQL: Ανοίξτε σε ένα browser το phpμyαdmin του xampp: 2. Επιλέξτε την Βάση Δεδομένων του WordPress και κατόπιν το μενού «Εξαγωγή». Ζητήστε «Προσαρμογή - προβολή όλων των πιθανών επιλογών» και τσεκάρετε την επιλογή «Προσθήκη δήλωσης DROP TABLE». Πατήστε «Εκτέλεση». 3. To phpμyαdmin δημιουργεί ένα αρχείο backup της Βάσης Δεδομένων σας το οποίο μπορείτε να σώσετε. Το αρχείο backup είναι απλά ένα σύνολο από εντολές SQL που αν εκτελεστούν ξαναδημιουργούν την Βάση Δεδομένων.

58 Μεταφορά στο ΠΣΔ (3): Αντικατάσταση URL στο αρχείο backup Το αρχείο backup περιέχει URL αναφορές στον τοπικό server της μορφής οι οποίες πρέπει να αντικατασταθούν. Αν δεν έχουμε περιεχόμενο στην ιστοσελίδα, τότε μπορούμε να κάνουμε τις διορθώσεις με το χέρι (πίνακας wp_options, τιμές siteurl και home ). Διαφορετικά η αντικατάσταση των URL δεν μπορεί να γίνει με το χέρι γιατί περιέχονται σε serialized PHP objects. Πρέπει να χρησιμοποιήσουμε κάποιο εργαλείο πχ το παρακάτω online: Ορίζουμε το αρχείο backup και εκτελούμε. Μετά την μετατροπή, αποθηκεύουμε το διορθωμένο αρχείο backup. Διαβάστε περισσότερα εδώ: ss#when_your_domain_name_or_urls_change

59 Μεταφορά στο ΠΣΔ (4): Εισαγωγή της Βάσης Δεδομένων 1. Συνδεθείτε στο και επιλέξτε MySch > Πίνακας Ελέγχου > Ρυθμίσεις Βάσης Δεδομένων MySQL. Πατήστε το κουμπί «Διαχείριση Βάσης», θα ανοίξει μια καρτέλα με phpμyαdmin για την MySQL βάση του ΠΣΔ. 2. Επιλέξτε την Βάση Δεδομένων που θα χρησιμοποιήσετε για το WordPress και κατόπιν «Εισαγωγή». Επιλέξτε το διορθωμένο αρχείο backup που πήρατε στο 3 ο βήμα και εισάγετε το. Αυτό ήταν, τώρα η ιστοσελίδα σας θα πρέπει να δουλεύει στο ΠΣΔ. Μπορείτε να τη δοκιμάσετε ανοίγοντας ένα browser.

60 Αντίστροφα: Μεταφορά στο XAMPP της εικόνας του ΠΣΔ Η αντίστροφη διαδικασία (ΠΣΔ XAMPP) είναι παρόμοια: Με τον FileZilla FTP Client κατεβάζουμε τοπικά όλο τον κώδικα του WordPress από το ΠΣΔ, εκτός από το αρχείο wpconfig.php. Αντίστοιχα εξάγουμε τη βάση από το phpμyαdmin του ΠΣΔ και εισάγουμε με το phpμyαdmin του XAMPP. Αν δεν θέλετε να κάνετε αντικατάσταση των URL στο αρχείο backup, ένας σύντομος τρόπος είναι να προσθέσετε στο αρχείο wp-config.php τις δηλώσεις που φαίνονται δεξιά. // ** wp-config.php ** // // ** Ρυθμίσεις ΜΟΝΟ για τοπικό περιβάλλον ** // /** Εξαναγκασμός σε localhost */ define('wp_home', /** Εξαναγκασμός σε localhost */ define('wp_siteurl', Οι παραπάνω αλλαγές είναι μόνο για το τοπικό περιβάλλον και όχι για το περιβάλλον παραγωγής (ΠΣΔ)!!! Με αυτά τα βήματα ουσιαστικά παίρνετε ένα χειροκίνητο backup της ιστοσελίδας σας.

61 Πως το WordPress θα τρέχει από τον ριζικό κατάλογο του ΠΣΔ Το WordPress, παρόλο που έχει εγκατασταθεί σε υποφάκελο, μπορεί να τρέχει από τον ριζικό κατάλογο ως εξής: Από την διαχείριση του WordPress, επιλέξτε Ρυθμίσεις > Γενικά. Στο πεδίο «Διεύθυνση URL ιστότοπου» αλλάξτε την διεύθυνση ώστε να δείχνει στον ριζικό κατάλογο, πχ: Πατήστε «Αποθήκευση Αλλαγών» και αγνοήστε το μήνυμα λάθους. Με τον FileZilla FTP Client, αντιγράψτε τα αρχεία index.php και.htaccess στον ριζικό κατάλογο του λογαριασμού σας στο ΠΣΔ. Διορθώστε το index.php ως εξής: αλλάξτε την γραμμή 17 που γράφει: require(dirname( FILE ). /wp-blog-header.php'); σε: require(dirname( FILE ). /wp/wp-blog-header.php'); Κάντε login στην διαχείριση του WordPress και ενημερώστε τη δομή των Μόνιμων Συνδέσμων σας, ώστε το WordPress να ενημερώσει το αρχείο.htaccess. Αν η ιστοσελίδα έχει περιεχόμενο (άρθρα, σελίδες, μενού κλπ) τότε πρέπει να εκτελέσουμε τα βήματα εξαγωγής, αντικατάσταση URL και εισαγωγής στη Βάση Δεδομένων που περιγράφθηκαν προηγουμένως. Διαβάστε περισσότερα εδώ: Its_Own_Directory

62 SEO Search Engine Optimization

63 Τι είναι το SEO Search Engine Optimization. Με απλά λόγια, πως η ιστοσελίδα μας θα εμφανισθεί υψηλότερα (rank) στα αποτελέσματα μιας μηχανής αναζήτησης, όπως της Google. Το SEO είναι κυρίως κοινή λογική. Ο καλύτερος τρόπος για να πετύχουμε υψηλό ranking είναι να δημοσιεύουμε χρήσιμα άρθρα και να βάζουμε περιγραφικούς τίτλους στις εικόνες. Όση περισσότερη κίνηση έρχεται στην ιστοσελίδα μας για μια δεδομένη λέξη αναζήτησης, τόσο ψηλότερα θα ταξινομεί η Google την ιστοσελίδα μας για την συγκεκριμένη λέξη. Το WordPress παρέχει εξαιρετικό SEO από μόνο του. Οδηγίες της Google για τις καλύτερες πρακτικές SEO: gle.com/el//webmasters/docs/search-engineoptimization-starter-guide.pdf Τι μπορούμε να κάνουμε για να βελτιώσουμε το ranking μας?

64 SEO Tips Document Type Definition: Οι σελίδες HTML πρέπει να έχουν DTD, ένα από τα εξής: Strict Transitional Frameset HTML5 Η HTML πρέπει να έχει σωστή σύνταξη Τίτλος σελίδας και Headings (H1, H2 ) HTML Meta tags: author, description Δομή των URL Performance: όσο πιο γρήγορα φορτώνει η σελίδα, τόσο καλύτερη η κατάταξη της! Ορισμός του alt attribute στις εικόνες ώστε το ρομπότ αναζήτησης να καταλαβαίνει τι εικόνα είναι. Εύκολο στην ανάγνωση περιεχόμενο Κείμενο συνδέσμων Λάθος: Δείτε την προκήρυξη με κλικ εδώ. Σωστό: Δείτε την προκήρυξη. Σωστή χρήση ετικετών (WordPress tags) Χρήση του robots.txt (αρχείο που περιορίζει τη μηχανή αναζήτησης σε συγκεκριμένους φακέλους) Εργαλεία από μηχανές αναζήτησης: Google Webmaster Tools, Bing Webmaster Tools, Google Analytics, Google Page Speed κλπ.

65 Ρυθμίσεις μονίμων συνδέσμων Οι μόνιμοι σύνδεσμοι (permalinks) είναι ο τρόπος που εμφανίζονται τα URL της ιστοσελίδας σας για άρθρα, σελίδες, κατηγορίες κλπ. Από μόνο του το WordPress δημιουργεί URL της μορφής όπου στο παράδειγμα 123 είναι το κλειδί (ID) του άρθρου. Αυτό δεν είναι φιλικό ούτε για τον χρήστη ούτε για την μηχανή αναζήτησης. Θα προτιμούσαμε URL της μορφής Στο παραπάνω, τα eortes και 25-martioy λέγονται slugs Πως το κάνουμε? Admin > Ρυθμίσεις > Μόνιμοι σύνδεσμοι Ειδική δομή: /%category%/%postname%-%post_id%/ Υπάρχει πρόβλημα με τα ελληνικά στο ΠΣΔ! Τα URLs των σελίδων/κατηγοριών δουλεύουν, όχι όμως τα URLs των άρθρων! Είτε ορίζουμε χειροκίνητα το κατάλληλο slug (με λατινικούς χαρακτήρες) κατά την σύνταξη του άρθρου Είτε χρησιμοποιούμε κάποιο plugin, πχ: greeklish-permalinks universal-slugs.

66 Ping & Ενημέρωση υπηρεσιών Κάθε φορά που δημοσιεύουμε ένα άρθρο, το WordPress μπορεί να ειδοποιεί αυτόματα τις Υπηρεσίες Ενημέρωσης. Οι Υπηρεσίες Ενημέρωσης είναι υπηρεσίες που ειδοποιούν τις μηχανές αναζήτησης ότι κάποια ιστοσελίδα ενημερώθηκε, ώστε η μηχανή αναζήτησης να επισκεφθεί εκ νέου την ιστοσελίδα. Από μόνο του το WordPress ειδοποιεί την υπηρεσία Ping-o-Matic, μπορούμε όμως να προσθέσουμε περισσότερες Υπηρεσίες Ενημέρωσης. Διαβάστε περισσότερα εδώ: vices Admin > Ρυθμίσεις > Σύνταξη Ενημέρωση υπηρεσιών προσθέτουμε την Google: Ping + ΠΣΔ =?

67 Site Maps Site Map = κατάλογος σελίδων ιστότοπου (συνήθως σε μορφή XML) που είναι προσβάσιμες από χρήστη ή πρόγραμμα αναζήτησης. Η Google δημιούργησε το πρωτόκολλο Sitemaps ( το οποίο υποστηρίζεται και από τις μηχανές αναζήτησης Yahoo, Bing, Ask. Ιδανικά, κάθε φορά που δημοσιεύετε ένα άρθρο θα πρέπει να παράγεται νέο Sitemap και να υποβάλλεται πχ στην Google. Το WordPress δεν κάνει κάτι τέτοιο αυτόματα πρέπει να χρησιμοποιηθεί κάποιο πρόσθετο. Admin > Πρόσθετα > Νέο πρόσθετο Αναζήτηση για SEO Plugin δίνει πολλά αποτελέσματα. Δημοφιλή είναι το Yoast WordPress SEO και το All In One SEO, αλλά είναι μεγάλα πρόσθετα. Για την δική μας χρήση αρκεί το Google XML Sitemaps το οποίο δημιουργεί Sitemap και ενημερώνει τους Google, Bing και Yahoo με χρήση ping. Από το Sitemap εξαιρούμε σελίδες που δεν πρέπει να ευρετηριαστούν! (πχ μια σελίδα του τύπου «Ευχαριστούμε που επικοινωνήσατε μαζί μας»)

68 Performance Tuning

69 Τι συμβαίνει όταν ζητάμε μια σελίδα από το WordPress 1. Ο Apache βλέποντας ότι πρόκειται για ένα αίτημα που αφορά αρχείο.php το παραδίδει στο module που χειρίζεται την PHP (CGI module στο ΠΣΔ). 2. Το CGI module εκτελεί τον PHP Interpreter. 3. Ο PHP Interpreter φορτώνει το αρχείο index.php του WordPress, το μεταφράζει σε OpCodes (καθώς η PHP είναι ερμηνευόμενη γλώσσα) και ξεκινά να το εκτελεί. Κατά την εκτέλεση του index.php φορτώνονται, μεταφράζονται και εκτελούνται τα λοιπά απαιτούμενα αρχεία κώδικα WordPress. HTTP Request HTTP Response Apache Server Apache Core Fast CGI Module Ερμηνευτής PHP 4. Ο κώδικας του WordPress ζητά από τον MySQL Server μέσω δικτυακού TCP Socket το άρθρο / σελίδα / κοκ του αιτήματος, όπως και τις μονάδες, μενού, κατηγορίες, ετικέτες κλπ που απαιτούνται για να δημιουργηθεί η HTML σελίδα. 5. Ο κώδικας του WordPress συνθέτει μια σελίδα HTML η οποία επιστρέφεται στο CGI module σαν απάντηση. TCP Socket MySQL Server Αρχεία Κώδικα WordPress 6. Το CGI module τερματίζει τον PHP Interpreter και επιστρέφει την απάντηση (στο Fast CGI, ο Interpreter δεν κλείνει ώστε να χρησιμοποιηθεί σε επόμενο αίτημα). Β.Δ. WordPress

70 WordPress Performance στο ΠΣΔ Κατά περιπτώσεις, το WordPress στο ΠΣΔ μπορεί να αποδίδει καλά και να ανταποκρίνεται σε Σε άλλες περιπτώσεις φτάνει τα 7 10, ή δεν ανταποκρίνεται ποτέ. Το ΠΣΔ γενικά έχει κακή απόδοση, για λόγους που δεν σχετίζονται με μια συγκεκριμένη υλοποίηση ιστοσελίδας. Για παράδειγμα η ισχύς των server μπορεί να αποδίδεται κατά προτεραιότητα σε πληροφοριακά συστήματα όπως το MySchool, και να αγνοούνται οι ιστοσελίδες των σχολικών μονάδων. Επίσης το ΠΣΔ μας παρέχει Shared Hosting: ο server εξυπηρετεί όχι μόνο τις δικές μας σελίδες αλλά και πολλών άλλων. Παρά τις δυσκολίες του ΠΣΔ πρέπει να προσπαθούμε να βελτιώσουμε την απόδοση του WordPress. Η πρώτη εντύπωση από το προηγούμενο σχήμα είναι ότι για τυχόν κακή απόδοση του WordPress ευθύνεται η επικοινωνία με τον MySQL Server. Όμως από μετρήσεις που έκανα το 2012 για το site της ΔΔΕ Λευκάδας, έδειξαν ότι το 70% - 80% του χρόνου καταναλώνεται στην εκτέλεση της PHP! Χρειαζόμαστε λοιπόν να βελτιώσουμε το χρόνο εκτέλεσης του PHP κώδικα του WordPress, δουλειά του ο οποίου είναι να κατασκευάσει μια σελίδα HTML.

71 Caching στο WordPress 1. Η ιδέα είναι ότι, εφόσον δεν έχει αλλάξει ο κώδικας και δεν έχει δημοσιευθεί κάποιο νέο άρθρο ή γενικότερα δεν έχει τροποποιηθεί η Β.Δ. του WordPress κατά κάποιο τρόπο, τότε η παραγόμενη ανά URL σελίδα HTML είναι ίδια. 2. Είναι λοιπόν δυνατό να αποθηκεύονται κάπου οι σελίδες που έχουν παραχθεί (πχ σε αρχεία HTML) και να επιστρέφονται χωρίς να παράγονται εκ νέου. Αυτή τη δουλειά κάνουν τα Caching Plugins. 3. Ακόμα ταχύτερο είναι οι HTML σελίδες να αποθηκεύονται στη μνήμη! Όμως κάθε αίτημα εκτελείται από διαφορετικό instance του PHP Interpreter, και δεν υπάρχει κοινή μνήμη ανάμεσα σε 2 Interpreters για να αποθηκευθεί η παραγόμενη σελίδα. 4. Λύση σε αυτό το πρόβλημα της κοινής μνήμης δίνει το APC PHP Extension που δίνει δυνατότητα κοινόχρηστης μνήμης μεταξύ των PHP instances. 5. Εκτός αυτού το APC είναι ένας OpCode Accelerator, δηλαδή η αναπαράσταση με OpCodes ενός προγράμματος PHP αποθηκεύεται από το APC ώστε να μην χρειαστεί να μεταφρασθεί και πάλι όταν ξαναζητηθεί η εκτέλεση του. HTTP Request HTTP Response TCP Socket Apache Server Apache Core MySQL Server Β.Δ. WordPress Fast CGI Module Αρχεία Κώδικα WordPress APC Cache Ερμηνευτής PHP Caching Plugin Cached Page File

72 Caching Plugins Τα δημοφιλέστερα Caching Plugins του WordPress είναι τα WP SuperCache και W3 Total Cache. Η δική μου εμπειρία είναι με το W3 Total Cache. Εγκαταστήστε και ενεργοποιήστε το πρόσθετο W3 Total Cache. Αν μετά την ενεργοποίηση παραπονεθεί ότι δεν μπορεί να γράψει στο αρχείο.htaccess του Apache, κάντε τις ζητούμενες αλλαγές με το χέρι. Οι αλλαγές στο.htaccess είναι ήδη σημαντικές, γιατί ορίζουν ότι αρχεία τύπου Javascript, CSS, HTML και XML θα συμπιέζονται (gzip) κατά την αποστολή τους. Από το νέο μενού Performance επιλέξτε General Settings. Βρείτε το panel Page Cache και ενεργοποιήστε την cache σελίδων. Ελέγξτε το πεδίο Page cache method. Αν σας επιτρέπεται η χρήση APC Cache, δοκιμάστε αν είναι ταχύτερη από την επιλογή Disk: Enhanced. Ελέγξτε ότι στο panel Browser Cache η επιλογή είναι ενεργοποιημένη. Αποθηκεύστε τις ρυθμίσεις Για επιπλέον βελτιστοποιήσεις με το W3 Total Cache πρέπει να διαβάσετε και να πειραματιστείτε μόνοι σας.

73 Βελτιστοποίηση Θεμάτων και Πρόσθετων, Offloading Plugins: 1. όσο το δυνατό λιγότερα 2. απενεργοποίηση και διαγραφή όσων δεν χρησιμοποιούνται Θέματα: 1. αποφυγή πολλών ή/και μεγάλων σε μέγεθος εικόνων. Βελτιστοποίηση εικόνων. 2. Ενοποίηση των CSS/Javascript αρχείων σε ένα αρχείο. 3. Minified CSS/Javascript αρχεία. 4. Αποφυγή πολλών SQL Queries, πχ: όχι πολλά άρθρα στην 1 η σελίδα Offloading: Μήπως κάποια αρχεία μπορούν να σερβίρονται από άλλους server και όχι από το ΠΣΔ? Για παράδειγμα το JQuery μπορούμε να το σερβίρουμε από την Google και όχι από το ΠΣΔ. Μήπως οι στατικοί πόροι (πχ εικόνες, αρχεία.pdf κλπ) μπορούν να σερβίρονται από άλλες υπηρεσίες? Πχ εικόνες από το Google Drive ή το DropBox

74 Εργαλεία Ανάλυσης στον Browser Firebug: Firefox extension. Μεταξύ άλλων, αναλύει την κίνηση δικτύου που προκαλεί το φόρτωμα μιας σελίδας. Chrome Programmer Tools: Ενεργοποιείται με F12 ή Ctrl + Shift + I. Παρόμοιο με το Firebug. Google PageSpeed Insights: Εργαλείο της Google για ανάλυση ταχύτητας ιστοσελίδων Διαθέσιμο σαν extension για Firefox και Chrome: pagespeed/insights_extensions Εγκαταστήστε το, τρέξτε το στην ιστοσελίδα, και κατόπιν ακολουθήστε τις συμβουλές του PageSpeed.

75 Παράδειγμα: κίνηση δικτύου Chrome: Πατήστε F12 ή Ctrl + Shift + I για να ανοίξετε τα Developer Tools και επιλέξτε το Network tab. Πατήστε F5 για να ανανεωθεί η σελίδα. Το panel θα δείξει όλα τα HTTP αιτήματα που έγιναν για να φορτωθεί η σελίδα. Όπως βλέπετε στην εικόνα δεξιά, έγιναν 51 HTTP αιτήματα για να έρθουν όλα τα απαραίτητα αρχεία HTML, CSS, JS, fonts και εικόνες. Η σελίδα θα φορτώνει ταχύτερα αν μειωθεί ο αριθμός των αιτημάτων πχ ενώνοντας όλα τα CSS αρχεία σε ένα αρχείο.

76 Παράδειγμα: Page Speed Insights Chrome ή Firefox: Από τα Chrome Developer Tools ή τον Firebug το PageSpeed και πατήστε «Έναρξη Ανάλυσης». Το PageSpeed θα αναλύσει την σελίδα και θα κάνει μια σειρά προτάσεων για την επιτάχυνση της, όπως φαίνεται στην εικόνα δεξιά.

77 Τέλος 1 ης Μέρας!

6 Εισαγωγή στο Wordpress 3.x

6 Εισαγωγή στο Wordpress 3.x Περιεχόμενα 1 Εγκατάσταση του WordPress... 11 Ελάχιστες απαιτήσεις... 11 Easy PHP... 12 Εγκατάσταση Easy PHP... 12 Βήματα εγκατάστασης EasyPHP με εικόνες... 13 Το EasyPHP στα Ελληνικά... 17 Κατέβασμα και

Διαβάστε περισσότερα

Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. (www.sch.gr) 2. Τοπικά 3. Σε δωρεάν Server

Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. (www.sch.gr) 2. Τοπικά 3. Σε δωρεάν Server Γεώργιος Χρ. Μακρής Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. (www.sch.gr) 2. Τοπικά 3. Σε δωρεάν Server 2012 Γ ε ώ ρ γ ι ο ς Χ ρ. Μ α κ ρ ή ς ( h t t p : / / u s e r s. s c h. g r / g m a k r i s ) Περιεχόμενα

Διαβάστε περισσότερα

XAMPP Apache MySQL PHP javascript xampp

XAMPP Apache MySQL PHP javascript xampp XAMPP Το xampp είναι ένα δωρεάν πρόγραμμα με το οποίο μπορούμε να κάνουμε εγκατάσταση τον Apache, τη MySQL και την PHP. Apache. Ο Apache είναι ένας Web Server. Είναι δηλαδή πρόγραμμα το οποίο τρέχει μόνιμα

Διαβάστε περισσότερα

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης Σελίδα 1από ΤΕΙ ΚΑΒΑΛΑΣ Πτυχιακή εργασία Δικτυακή Εφαρμογή διαχείρισης ηλεκτρονικών εγγράφων υπηρεσίας. ΕΙΣΑΓΩΓΗ Μιλτιάδης Κακλαμάνης Σελίδα 2από Κατάλογος περιεχομένων ΕΙΣΑΓΩΓΗ...1 Σχετιζόμενα πρόσωπα...3

Διαβάστε περισσότερα

Μπορείτε τα δείτε βιντεάκι με τη διαδικασία εδώ: http://www.greektuts.net/greek-in-joomla/

Μπορείτε τα δείτε βιντεάκι με τη διαδικασία εδώ: http://www.greektuts.net/greek-in-joomla/ 1) Εμφάνιση ιστοσελίδας Ανοίγουμε το πρόγραμμα πλοήγησης (Firefox, Chrome, Internet Explorer κτλ) και στη γραμμή διευθύνσεων πληκτρολογούμε τη διεύθυνση http://localhost ή http://127.0.0.1. Αν δεν βλέπουμε

Διαβάστε περισσότερα

Σεμινάριο joomla! 3. Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer

Σεμινάριο joomla! 3. Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer Σεμινάριο joomla! 3 Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer Ξεκινώντας:Τι είναι τα CMS Η Joomla είναι λογισμικό κατασκευής

Διαβάστε περισσότερα

WORDPRESS. Εικόνα 1. Πατώντας στη «Σύνδεση» γράψτε το Username (όνομα χρήστη) και το Password (συνθηματικό) (εικόνα 2) που σας έδωσε ο διαχειριστής

WORDPRESS. Εικόνα 1. Πατώντας στη «Σύνδεση» γράψτε το Username (όνομα χρήστη) και το Password (συνθηματικό) (εικόνα 2) που σας έδωσε ο διαχειριστής WORDPRESS Το παρόν εγχειρίδιο είναι μία προσπάθεια για τους συναδέλφους εκπαιδευτικούς αλλά και μαθητές για την δημοσίευση άρθρων. Για παραλήψεις, λάθη ή κάτι το δυσνόητο παρακαλώ ενημερώστε με ώστε να

Διαβάστε περισσότερα

Μια καλή επιλογή θα ήταν www.epipla-onomasas.gr (χωρίζοντας τις λέξεις με παύλα -) ή

Μια καλή επιλογή θα ήταν www.epipla-onomasas.gr (χωρίζοντας τις λέξεις με παύλα -) ή Τι είναι ένα CMS CMS ή Σύστημα Διαχείρισης Περιεχομένου (Content Management System) ονομάζουμε ένα λογισμικό που μας βοηθά να ελέγχουμε και να διαχειριζόμαστε έναν ιστότοπο δημόσιας ή περιορισμένης πρόσβασης.

Διαβάστε περισσότερα

Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο

Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο Δρ. Χρήστος Όροβας Τεχνικός Υπεύθυνος 1 Διαδικασία «Φόρτωσης» μιας Ιστοσελίδας Internet Explorer, Mozilla, Chrome, κτλ HTTP Server ΠΣΔ Αίτημα για επικοινωνία

Διαβάστε περισσότερα

Blog στο Wordpress. Επιμέλεια: Δέγγλερη Σοφία

Blog στο Wordpress. Επιμέλεια: Δέγγλερη Σοφία Blog στο Wordpress Επιμέλεια: Δέγγλερη Σοφία Περιεχόμενα Μετάβαση στο blog Σύνδεση ως διαχειριστής Πίνακας ελέγχου Εμφάνιση Ρυθμίσεις Άρθρα Σελίδες Πολυμέσα Σύνδεσμοι Widgets Μετάβαση στο blog Πληκτρολογούμε

Διαβάστε περισσότερα

Σχολείο, Εκπαιδευτικοί Διαδικτυακή Παρουσία με χρήση CMS. Α. Χατζηπαπαδόπουλος Φ. Δεληγιάννης 1 ο ΕΚ Αθηνών

Σχολείο, Εκπαιδευτικοί Διαδικτυακή Παρουσία με χρήση CMS. Α. Χατζηπαπαδόπουλος Φ. Δεληγιάννης 1 ο ΕΚ Αθηνών Σχολείο, Εκπαιδευτικοί Διαδικτυακή Παρουσία με χρήση 1 CMS Α. Χατζηπαπαδόπουλος Φ. Δεληγιάννης 1 ο ΕΚ Αθηνών Σεμινάριο Στελεχών Διοίκησης Σχ. Μονάδων Α Αθήνας στις Νέες Τεχνολογίες 14/3/2018 2 Παρουσία

Διαβάστε περισσότερα

Εγχειρίδιο εγκατάστασης και χρήσης περιοδικών etwinning

Εγχειρίδιο εγκατάστασης και χρήσης περιοδικών etwinning Εγχειρίδιο εγκατάστασης και χρήσης περιοδικών etwinning Εισαγωγή Η εφαρμογή των περιοδικών etwinning δίνει τη δυνατότητα σε εκπαιδευτικούς που έχουν λογαριασμό στο Πανελλήνιο Σχολικό Δίκτυο και που έχουν

Διαβάστε περισσότερα

Σταύρος Καουκάκης Ευτύχιος Βαβουράκης

Σταύρος Καουκάκης Ευτύχιος Βαβουράκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Βασικές Έννοιες Διαδικτύου Wordpress & Κοινωνικά Δίκτυα (Part 1) Σταύρος Καουκάκης Ευτύχιος Βαβουράκης 1 Περιεχόμενα Γενικές Έννοιες Διαδικτύου Η αρχιτεκτονική του Web Συστήματα Διαχείρισης

Διαβάστε περισσότερα

Σεμινάριο Wordpress CMS (Δημιουργία Δυναμικών Ιστοσελίδων)

Σεμινάριο Wordpress CMS (Δημιουργία Δυναμικών Ιστοσελίδων) Σεμινάριο Wordpress CMS (Δημιουργία Δυναμικών Ιστοσελίδων) Τι είναι το Wordpress: To Wordpress είναι ένα δωρεάν ανοικτού κώδικα (open source) λογισμικό (εφαρμογή), με το οποίο μπορεί κάποιος να δημιουργεί

Διαβάστε περισσότερα

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS Η διαδικασία μεταφοράς του υλικού ενός μαθήματος από την πλατφόρμα Blackboard Vista στην πλατφόρμα Open eclass σε βήματα είναι

Διαβάστε περισσότερα

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com /

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / 1. Τι είναι το wikidot Το wikidot είναι ένας δικτυακός τόπος στον οποίο κάθε χρήστης έχει το δικαίωμα να δημιουργήσει

Διαβάστε περισσότερα

Η περίπτωση του WordPress. KΕΠΛΗΝΕΤ ΣΕΡΡΩΝ (Παραχώρηση διαφανειών Βασίλης Εφόπουλος Σχολικός Σύμβουλος Πληροφορικής)

Η περίπτωση του WordPress. KΕΠΛΗΝΕΤ ΣΕΡΡΩΝ (Παραχώρηση διαφανειών Βασίλης Εφόπουλος Σχολικός Σύμβουλος Πληροφορικής) Η περίπτωση του WordPress KΕΠΛΗΝΕΤ ΣΕΡΡΩΝ (Παραχώρηση διαφανειών Βασίλης Εφόπουλος Σχολικός Σύμβουλος Πληροφορικής) Θέλω να φτιάξω μια ιστοσελίδα για την μονάδα μου. Πώς ξεκινάω; Μπορείτε να χρησιμοποιήσετε

Διαβάστε περισσότερα

Εγκατάσταση Joomla! Στο ΠΣΔ. 1. Μεταβαίνουμε στο και συνδεόμαστε στο λογαριασμό μας. 2. Μεταβαίνουμε στο «MySch»

Εγκατάσταση Joomla! Στο ΠΣΔ. 1. Μεταβαίνουμε στο  και συνδεόμαστε στο λογαριασμό μας. 2. Μεταβαίνουμε στο «MySch» Εγκατάσταση Joomla! Στο ΠΣΔ 1. Μεταβαίνουμε στο www.sch.gr και συνδεόμαστε στο λογαριασμό μας 2. Μεταβαίνουμε στο «MySch» 3. Μεταβαίνουμε στο «Πίνακα Ελέγχου» 4. Μεταβαίνουμε στις «Ρυθμίσεις βάσης δεδομένων

Διαβάστε περισσότερα

Κατασκευή Ιστοτόπου Σχολικής Μονάδας με τη βοήθεια έτοιμου προκατασκευασμένου προτύπου (Joomla)

Κατασκευή Ιστοτόπου Σχολικής Μονάδας με τη βοήθεια έτοιμου προκατασκευασμένου προτύπου (Joomla) Πανεπιστημιακό Κέντρο Κεντρικής και Δυτικής Μακεδονίας «Εκπαίδευση Επιμορφωτών Β Επιπέδου» Επιμόρφωση Πληροφορικών Εργασία στο Γενικό Μέρος - Ενότητα 3 Υπεύθυνος Διδάσκων: Ι. Σαλονικίδης Κατασκευή Ιστοτόπου

Διαβάστε περισσότερα

Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress

Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress ΚΟΤΣΟΓΙΑΝΝΙΔΗΣ ΛΑΖΑΡΟΣ Επιβλέπων καθηγητής Σφέτσος Παναγιώτης ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ Ως Ηλεκτρονικό Εμπόριο ή

Διαβάστε περισσότερα

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE Η διαδικασία μεταφοράς του υλικού ενός μαθήματος από την πλατφόρμα Blackboard Vista στην πλατφόρμα Moodle σε βήματα είναι η ακόλουθη:

Διαβάστε περισσότερα

Εγκατάσταση των απαραίτητων προγραμμάτων για την λειτουργία του WordPress. Δρ. Ματθαίος Πατρινόπουλος

Εγκατάσταση των απαραίτητων προγραμμάτων για την λειτουργία του WordPress. Δρ. Ματθαίος Πατρινόπουλος Εγκατάσταση των απαραίτητων προγραμμάτων για την λειτουργία του WordPress Δρ. Ματθαίος Πατρινόπουλος Τι θα κάνουμε Τοπική εγκατάσταση και αρχικές ρυθμίσεις των προγραμμάτων που είναι απαραίτητα για το

Διαβάστε περισσότερα

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο FrontPage 2003 Πρακτικός Οδηγός Χρήσης Το FrontPage είναι ένα πρόγραμμα δημιουργίας ιστοσελίδων και δικτυακών τόπων που επιτρέπει το σχεδιασμό ιστοσελίδων μέσα από γραφικό περιβάλλον αλλά και την ταυτόχρονη

Διαβάστε περισσότερα

28η Συνάντηση Εκπαιδευτικών Δυτικής Μακεδονίας στις ΤΠΕ Φλώρινα 7/4/2013. To wordpress εγκατάσταση στο ΠΣΔ

28η Συνάντηση Εκπαιδευτικών Δυτικής Μακεδονίας στις ΤΠΕ Φλώρινα 7/4/2013. To wordpress εγκατάσταση στο ΠΣΔ Δυτικής Μακεδονίας στις ΤΠΕ Φλώρινα 7/4/2013 To wordpress εγκατάσταση στο ΠΣΔ 1 Τι είναι το wordpress; Το WordPress ξεκίνησε ως μια πλατφόρμα για blogs, αλλά από τότε έχει εξελιχθεί σε μια πλήρη πλατφόρμα

Διαβάστε περισσότερα

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Οδηγίες Αναβάθμισης (Upgrade) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 30 Σεπτεμβρίου 2009 Εισαγωγή Η πλατφόρμα Open eclass

Διαβάστε περισσότερα

7 Βήματα για δημιουργία Ιστοτόπου Ιστολογίου

7 Βήματα για δημιουργία Ιστοτόπου Ιστολογίου Πολυτεχνείο Κρήτης Διεύθυνση Τηλεπικοινωνιών, Δικτύων και Υπολογιστικής Υποδομής Τμήμα Εκπαιδευτικής Υπολογιστικής Υποδομής 7 Βήματα για δημιουργία Ιστοτόπου Ιστολογίου Τα βήματα δημιουργίας ιστοτόπου

Διαβάστε περισσότερα

Εγχειρίδιο χρήσης συστήματος ηλεκτρονικής αλληλογραφίας της Ελληνικής Ομοσπονδίας Μπριτζ

Εγχειρίδιο χρήσης συστήματος ηλεκτρονικής αλληλογραφίας της Ελληνικής Ομοσπονδίας Μπριτζ Εγχειρίδιο χρήσης συστήματος ηλεκτρονικής αλληλογραφίας της Ελληνικής Ομοσπονδίας Μπριτζ Ελληνική Ομοσπονδία Μπριτζ Σελίδα 1 / 8 Πίνακας περιεχομένων 1. Γενικά...3 2. Ρυθμίσεις για προχωρημένους...3 α.

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΙΚΟ ΕΠΙΜΟΡΦΩΤΙΚΟ ΣΕΜΙΝΑΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΕΙΣΑΓΩΓΙΚΟ ΕΠΙΜΟΡΦΩΤΙΚΟ ΣΕΜΙΝΑΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΙΚΟ ΕΠΙΜΟΡΦΩΤΙΚΟ ΣΕΜΙΝΑΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗΣ Web 2.0 ΕΦΑΡΜΟΓΕΣ & ΕΚΠΑΙΔΕΥΤΙΚΑ ΕΡΓΑΛΕΙΑ Α' Μέρος Εισαγωγικό Σεμινάριο Πληροφορικής. Ιούνιος 2014. ΚΕ.ΠΛΗ.ΝΕ.Τ. Ξάνθης 1 Α) ΔΗΜΙΟΥΡΓΊΑ ΛΟΓΑΡΙΑΣΜΟΥ Google

Διαβάστε περισσότερα

Διαχείριση WordPress. Δημήτρης Τσιντικίδης

Διαχείριση WordPress. Δημήτρης Τσιντικίδης Διαχείριση WordPress Δημήτρης Τσιντικίδης WordPress - Διαχειριστικό Πίνακας ελέγχου Άρθρα Πολυμέσα Σελίδες Σχόλια Εμφάνιση Plugins Χρήστες Εργαλεία Ρυθμίσεις WordPress - Άρθρα Visual ή Text editor Προσθήκη

Διαβάστε περισσότερα

Σύστημα Διαχείρισης Περιεχομένου

Σύστημα Διαχείρισης Περιεχομένου Σύστημα Διαχείρισης Περιεχομένου Τι είναι ένα CMS Σύστημα διαχείρισης περιεχομένου - (Content Management System) Οργάνωση, ταξινόμηση και αρχειοθέτηση πληροφορίας Δημιουργία της υποδομής πάνω στην οποία

Διαβάστε περισσότερα

Υπηρεσία Ιστοτόπου - Ιστολογίου

Υπηρεσία Ιστοτόπου - Ιστολογίου Πολυτεχνείο Κρήτης Διεύθυνση Τηλεπικοινωνιών, Δικτύων και Υπολογιστικής Υποδομής Τμήμα Εκπαιδευτικής Υπολογιστικής Υποδομής Υπηρεσία Ιστοτόπου - Ιστολογίου 1. Εισαγωγή... 3 2. Βασικές γνώσεις για τη δημιουργία

Διαβάστε περισσότερα

Υπηρεσίες Πανελληνίου Σχολικού Δικτύου 16 - Φιλοξενία Ιστοσελίδων

Υπηρεσίες Πανελληνίου Σχολικού Δικτύου 16 - Φιλοξενία Ιστοσελίδων Υπηρεσίες Πανελληνίου Σχολικού Δικτύου 16 - Φιλοξενία Ιστοσελίδων Προεπισκόπηση Παρουσίασης Φιλοξενία Ιστοσελίδων 1. Εισαγωγή 2. Ορισμοί 3. Όροι χρήσης 4. Κανόνες ονοματολογίας 5. Πίνακας Ελέγχου 6. Δημοσίευση

Διαβάστε περισσότερα

Σύστημα διαχείρισης περιεχομένου (Content Management System)

Σύστημα διαχείρισης περιεχομένου (Content Management System) Τι είναι ένα CMS Σύστημα διαχείρισης περιεχομένου (Content Management System) Λογισμικό το οποίο χρησιμοποιείται για την οργάνωση, ταξινόμηση και αρχειοθέτηση πληροφορίας Χρησιμοποιούνται για τη δημιουργία

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb)

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb) ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb) 1. Είσοδος στην υπηρεσία ClassWeb Στη κεντρική σελίδα της υπηρεσίας στα πεδία Όνομα Χρήστη και Κωδικός πρόσβασης πληκτρολογούμε τα στοιχεία

Διαβάστε περισσότερα

Blog στο Wordpress. Επιμέλεια: Δέγγλερη Σοφία

Blog στο Wordpress. Επιμέλεια: Δέγγλερη Σοφία Blog στο Wordpress Επιμέλεια: Δέγγλερη Σοφία Περιεχόμενα Μετάβαση στο blog Σύνδεση ως διαχειριστής Πίνακας ελέγχου Εμφάνιση Ρυθμίσεις Άρθρα Σελίδες Πολυμέσα Σύνδεσμοι Μετάβαση στο blog Πληκτρολογούμε στη

Διαβάστε περισσότερα

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7. Οδηγίες Αναβάθμισης (Upgrade) - 1 - Αθήνα, 16 Μαρτίου 2007. 1. Εισαγωγή

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7. Οδηγίες Αναβάθμισης (Upgrade) - 1 - Αθήνα, 16 Μαρτίου 2007. 1. Εισαγωγή Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7 Οδηγίες Αναβάθμισης (Upgrade) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 16 Μαρτίου 2007 1. Εισαγωγή Η πλατφόρμα eclass είναι ένα

Διαβάστε περισσότερα

Οδηγός Χρήσης της Υπηρεσίας Σχολικών Ηλεκτρονικών Περιοδικών και Εφημερίδων.

Οδηγός Χρήσης της Υπηρεσίας Σχολικών Ηλεκτρονικών Περιοδικών και Εφημερίδων. Οδηγός Χρήσης της Υπηρεσίας Σχολικών Ηλεκτρονικών Περιοδικών και Εφημερίδων http://schoolpress.sch.gr Ερευνητικό Ακαδημαϊκό Ινστιτούτο Τεχνολογίας Υπολογιστών Έκδοση 1.0 Ιανουάριος 2013 Περιεχόμενα 1.

Διαβάστε περισσότερα

Οδηγός γρήγορης εκκίνησης

Οδηγός γρήγορης εκκίνησης Οδηγός γρήγορης εκκίνησης Το Microsoft Word 2013 έχει διαφορετική εμφάνιση από προηγούμενες εκδόσεις. Γι αυτό το λόγο, δημιουργήσαμε αυτόν τον οδηγό για να ελαχιστοποιήσουμε την καμπύλη εκμάθησης. Γραμμή

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ CLASSWEB Εισαγωγή βαθμολογιών από διδάσκοντες μέσω Διαδικτύου

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ CLASSWEB Εισαγωγή βαθμολογιών από διδάσκοντες μέσω Διαδικτύου ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΔΙΕΥΘΥΝΣΗ ΜΗΧΑΝΟΡΓΑΝΩΣΗΣ ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ CLASSWEB Εισαγωγή βαθμολογιών από διδάσκοντες μέσω Διαδικτύου Συντάκτες: Παναγιώτα Μπούγια Θεοδώρα Νάνου Ιανουάριος 2015 Περιεχόμενα 1. Εισαγωγή...

Διαβάστε περισσότερα

ARTius με PostgreSQL

ARTius με PostgreSQL ARTius με PostgreSQL 9.3.5.1 Features: Δεν υπάρχει License και κόστος αγοράς / αναβάθμισης του PostgreSQL. Εύκολη και γρήγορη εγκατάσταση. Ταχύτερη παραλληλία (row locking) σε σχέση με άλλα dbms (SQLite,

Διαβάστε περισσότερα

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Περιεχόμενα Εισαγωγή στην εφαρμογή... 2 Βασική Σελίδα (Activity)... 3 Ρυθμίσεις... 3 Πελάτες... 6 Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Αποθήκη... 11 Αναζήτηση προϊόντος...

Διαβάστε περισσότερα

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol HTTP Protocol Web and HTTP Βασικά Συστατικά: Web Server Web Browser HTTP Protocol Web Servers (1/2) Ένα πρόγραμμα (λογισμικό) που έχει εγκατασταθεί σε ένα υπολογιστικό σύστημα (έναν ή περισσότερους υπολογιστές)

Διαβάστε περισσότερα

Κατασκευή Ιστολόγιου

Κατασκευή Ιστολόγιου Κατασκευή Ιστολόγιου Τι είναι το ιστολόγιο Τα blog είναι ιστοχώροι ή ιστοσελίδες που ανανεώνονται τακτικά συνήθως σε καθημερινή βάση. Περιέχουν πληροφορίες σχετικές με ένα θέμα και συνήθως χρησιμοποιούνται

Διαβάστε περισσότερα

ΚΕΠΛΗΝΕΤ ΕΒΡΟΥ. Καλτσίδης Χρήστος

ΚΕΠΛΗΝΕΤ ΕΒΡΟΥ. Καλτσίδης Χρήστος Καλτσίδης Χρήστος Μάρτιος 2009 Υπηρεσία Φιλοξενίας Ιστοσελίδων στο ΠΣΔ Η υπηρεσία φιλοξενίας σελίδων στο Πανελλήνιο Σχολικό Δίκτυο έχει σκοπό την προβολή των δραστηριοτήτων των σχολικών μονάδων και του

Διαβάστε περισσότερα

JOOMLA CMS ΒΑΣΙΚΗ ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ (PART I)

JOOMLA CMS ΒΑΣΙΚΗ ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ (PART I) JOOMLA CMS ΒΑΣΙΚΗ ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ (PART I) Δημήτρης Μακρής Advanced Topics in Telecoms 1 Ο ΒΗΜΑ: ΞΕΚΙΝΩΝΤΑΣ ΤΟ JOOMLA 1 Ο ΒΗΜΑ: ΞΕΚΙΝΩΝΤΑΣ ΤΟ JOOMLA 1 Ο ΒΗΜΑ: ΞΕΚΙΝΩΝΤΑΣ ΤΟ JOOMLA 2 Ο ΒΗΜΑ: ΔΙΑΧΕΙΡΙΖΟΝΤΑΣ

Διαβάστε περισσότερα

Δημιουργία. Ιστολογίου (blog) 7/5/2015. Χρυσάνθη Γιομέλου ΚΔΒΜ ΝΙΚΑΙΑΣ

Δημιουργία. Ιστολογίου (blog)  7/5/2015. Χρυσάνθη Γιομέλου ΚΔΒΜ ΝΙΚΑΙΑΣ Δημιουργία 7/5/2015 Ιστολογίου (blog) www.blogger.com Χρυσάνθη Γιομέλου ΚΔΒΜ ΝΙΚΑΙΑΣ ΠΕΡΙΕΧΟΜΕΝΑ TI EINAI TO ΙΣΤΟΛΟΓΙΟ... 2 ΓΙΑΤΙ ΙΣΤΟΛΟΓΙΟ;... 2 ΠΛΕΟΝΕΚΤΗΜΑΤΑ ΤΗΣ ΧΡΗΣΗΣ ΙΣΤΟΛΟΓΙΟΥ... 2 ΔΗΜΙΟΥΡΓΙΑ ΛΟΓΑΡΙΑΣΜΟΥ

Διαβάστε περισσότερα

Περιεχόμενα. Πληροφορίες Σχετικά με το βιβλίο...11 Τι είναι το WordPress...11 Πληροφορίες για τον συγγραφέα...12

Περιεχόμενα. Πληροφορίες Σχετικά με το βιβλίο...11 Τι είναι το WordPress...11 Πληροφορίες για τον συγγραφέα...12 Περιεχόμενα Πληροφορίες... 11 Σχετικά με το βιβλίο...11 Τι είναι το WordPress...11 Πληροφορίες για τον συγγραφέα...12 1 Εγκατάσταση του WordPress... 13 Ελάχιστες απαιτήσεις...13 WampServer...14 Εγκατάσταση

Διαβάστε περισσότερα

Δημιουργία και συντήρηση ιστοτόπου με χρήση WordPress

Δημιουργία και συντήρηση ιστοτόπου με χρήση WordPress Δημιουργία και συντήρηση ιστοτόπου με χρήση WordPress Διήμερο σεμινάριο για δημιουργία ιστοσελίδων με WordPress στο περιβάλλον του ΠΣΔ για τους εκπαιδευτικούς ΠΕ19/20 Βερύκιος Α., ΚΕΠΛΗΝΕΤ Λευκάδας Διήμερο

Διαβάστε περισσότερα

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο Το περιβάλλον εργασίας Ανοίγοντας την Ελληνική Έκδοση του FrontPage, για πρώτη φορά, η εικόνα που θα συναντήσουμε είναι αυτή της Εικόνας 1 με τα Μενού Εντολών και τη Γραμμή Εργαλείων, στο πάνω μέρος της

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP Αντώνης Χρυσόπουλος Κατερίνα Κυπριώτη Στέλιος Μόσχογλου Θεοδόσης Σουργκούνης ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP Για να γίνουμε όλοι καλύτεροι άνθρωποι Τι έχει το μενού σήμερα??? 1. Τι είναι η PHP??? Τι είναι

Διαβάστε περισσότερα

Με την αλλαγή των μεταβλητών σελιδοποίησης αυτόματα ρυθμίζετε το νέο όριο για τα άρθρα και τα αποτελέσματα αναζήτησης.

Με την αλλαγή των μεταβλητών σελιδοποίησης αυτόματα ρυθμίζετε το νέο όριο για τα άρθρα και τα αποτελέσματα αναζήτησης. Γενικές Ρυθμίσεις Στην ενότητα αυτή θα περιγράψουμε τις λειτουργίες των Γενικών Ρυθμίσεων. Εκεί αποθηκεύονται όλες οι ρυθμίσεις του Guru CMS. Εάν κάνετε κλικ στο σύνδεσμο "Γενικές Ρυθμίσεις" από την κύρια

Διαβάστε περισσότερα

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Μέρος 1 1 Βασικοί όροι... 11 2 Βασική δομή κώδικα HTML... 25 3 Μορφοποίηση κειμένου... 39 4 Μορφοποίηση παραγράφων... 51 5 Εισαγωγή εικόνας... 63 6 Λίστες με

Διαβάστε περισσότερα

Σημειώσεις του σεμιναρίου: Δημιουργία εκπαιδευτικού ιστότοπου με χρήση του λογισμικού Joomla

Σημειώσεις του σεμιναρίου: Δημιουργία εκπαιδευτικού ιστότοπου με χρήση του λογισμικού Joomla Σημειώσεις του σεμιναρίου: Δημιουργία εκπαιδευτικού ιστότοπου με χρήση του λογισμικού Joomla 1 Διδακτική ώρα: 21 η -22 η Στην ενότητα αυτή θα δημιουργήσετε συνδέσμους που οδηγούν σε άλλες ιστοσελίδες,

Διαβάστε περισσότερα

Connectoras. Οδηγίες Εγκατάστασης και χειρισμού STEEL.GR LTD. 1 Μαΐου 2014 Σύνταξη από: Admin

Connectoras. Οδηγίες Εγκατάστασης και χειρισμού STEEL.GR LTD. 1 Μαΐου 2014 Σύνταξη από: Admin Connectoras Οδηγίες Εγκατάστασης και χειρισμού STEEL.GR LTD 1 Μαΐου 2014 Σύνταξη από: Admin Connectoras Οδηγίες Εγκατάστασης και χειρισμού Προετοιμασία Εγκατάσταση Ρυθμίσεις Softone Ρυθμίσεις Εταιρίας

Διαβάστε περισσότερα

Οδηγίες Χρήσης της MySQL

Οδηγίες Χρήσης της MySQL ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΗΜΕΙΩΣΕΙΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Οδηγίες Χρήσης της MySQL Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Νοέμβριος 2007 1 Περιεχόμενα Εισαγωγή...2

Διαβάστε περισσότερα

Δημιουργία Ιστολογίου με το WORDPRESS στο Νηπιαγωγείο. Αλεξάνδρα Νάκου Med

Δημιουργία Ιστολογίου με το WORDPRESS στο Νηπιαγωγείο. Αλεξάνδρα Νάκου Med Δημιουργία Ιστολογίου με το WORDPRESS στο Νηπιαγωγείο Αλεξάνδρα Νάκου Med alexandranakou@gmail.com Βήμα 1ο Ανοίγουμε τον φυλλομετρητή ιστού (Google Chrome, Internet Explorer, Mozilla) όποιον χρησιμοποιούμε

Διαβάστε περισσότερα

Τεχνικός Εφαρμογών Πληροφορικής

Τεχνικός Εφαρμογών Πληροφορικής Τεχνικός Εφαρμογών Πληροφορικής ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΕΙΣΑΓΩΓΗ Εξάμηνο: 2014Β Διδάσκουσα: Ηλεκτρονική Τάξη: Κανελλοπούλου Χριστίνα_ΠΕ19 Πληροφορικής Περιεχόμενα 1.Τι είναι η Php; 2.Πως γίνετε η γραφή

Διαβάστε περισσότερα

Οδηγίες για αντιμετώπιση προβλημάτων στην εγκατάσταση του ΧΑΜPP

Οδηγίες για αντιμετώπιση προβλημάτων στην εγκατάσταση του ΧΑΜPP Οδηγίες για αντιμετώπιση προβλημάτων στην εγκατάσταση του ΧΑΜPP Δρ. Ματθαίος Πατρινόπουλος Υπάρχει ήδη εγκατεστημένο το XAMPP Αν στον υπολογιστή σας υπάρχει ήδη εγκατεστημένο το XAMPP είναι πολύ πιθανόν

Διαβάστε περισσότερα

Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων Kεφάλαιο 13 Ανάλυση δεδομένων...

Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων Kεφάλαιο 13 Ανάλυση δεδομένων... Μέρος 2 Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων... 211 Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων... 241 Kεφάλαιο 13 Ανάλυση δεδομένων... 257 Kεφάλαιο 14 Συναρτήσεις Μέρος Β... 285 Kεφάλαιο 15 Ευρετήριο

Διαβάστε περισσότερα

Εισαγωγή στις αρχές του CMS. Joomla Training. Wordpress Training.

Εισαγωγή στις αρχές του CMS. Joomla Training. Wordpress Training. Εισαγωγή στις αρχές του CMS. Joomla Training. Wordpress Training. Τι είναι το CMS? Η ιστορία των CMSs Δυνατότητες των CMS Είναι τα CMSs οι σωστές λύσεις; Server-side λογισμικό που εξειδικεύεται στην απλοποιήσει,

Διαβάστε περισσότερα

Επιμόρφωση Β Επίπεδου Κ.Σ.Ε.: 2 ο ΓΕΛ Ηρακλείου Ειδικότητα: ΠΕ04 Μάθημα: Εγκατάσταση Χρήση CMS Joomla

Επιμόρφωση Β Επίπεδου Κ.Σ.Ε.: 2 ο ΓΕΛ Ηρακλείου Ειδικότητα: ΠΕ04 Μάθημα: Εγκατάσταση Χρήση CMS Joomla Επιμόρφωση Β Επίπεδου Κ.Σ.Ε.: 2 ο ΓΕΛ Ηρακλείου Ειδικότητα: ΠΕ04 Μάθημα: Εγκατάσταση Χρήση CMS Joomla Φύλλο Εργασίας 1 Εγκατάσταση Joomla Τοπικά 1 ο Βήμα: Δημιουργία Βάσης Δεδομένων 1. Ενεργοποιείστε το

Διαβάστε περισσότερα

1. O FrontPage Explorer

1. O FrontPage Explorer 1. O FrontPage Explorer Στο παρελθόν, ο δηµιουργός µιας θέσης Ιστού έπρεπε να παρακολουθεί µόνος του τον τρόπο σύνδεσης των σελίδων του. Με το FrontPage Explorer µπορείτε να δηµιουργείτε ιστούς και να

Διαβάστε περισσότερα

Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης - Παρουσίαση

Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης - Παρουσίαση Novel Tech «Μέλος του Επιστημονικού & Τεχνολογικού Πάρκου Κρήτης» http://www.noveltech.gr info@noveltech.gr Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης

Διαβάστε περισσότερα

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εργαλεία ανάπτυξης εφαρμογών internet Ι IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής Εργαλεία και τεχνικές από την πλευρά του πελάτη Java Applet

Διαβάστε περισσότερα

Εγχειρίδιο εγκατάστασης Megasoft 2009

Εγχειρίδιο εγκατάστασης Megasoft 2009 Εγχειρίδιο εγκατάστασης Megasoft 2009 Περιεχόμενα Εγκατάσταση Joomla, JoomFish και VirtueMart... 3 Αποστολή αρχείων Joomla στο Διακομιστή (Host)... 3 Εγκατάσταση Joomla... 4 Εγκατάσταση VirtueMart... 9

Διαβάστε περισσότερα

Εγκατάσταση του Joomla απευθείας στο Πανελλήνιο Σχολικό Δίκτυο

Εγκατάσταση του Joomla απευθείας στο Πανελλήνιο Σχολικό Δίκτυο Πανεπιστημιακό Κέντρο Κεντρικής και Δυτικής Μακεδονίας «Εκπαίδευση Επιμορφωτών Β Επιπέδου» Επιμόρφωση Πληροφορικών Δραστηριότητα στο Γενικό Μέρος - Ενότητα 3 Υπεύθυνος Διδάσκων: Ι. Σαλονικίδης Εγκατάσταση

Διαβάστε περισσότερα

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1 Διαχείριση Πληροφοριών στο Διαδίκτυο Εργαστήριο 1 Τεχνολογικό Εκπαιδευτικό Ίδρυμα Καβάλας Σχολή Διοίκησης & Οικονομίας Τμήμα Διαχείρισης Πληροφοριών Διδάσκων Μαρδύρης Βασίλειος, Διπλ. Ηλ. Μηχανικός & Μηχ.

Διαβάστε περισσότερα

Εργαλεία. Επικοινωνίας & Συνεργασίας Πανεπιστήμιο Κύπρου

Εργαλεία. Επικοινωνίας & Συνεργασίας Πανεπιστήμιο Κύπρου Εργαλεία Επικοινωνίας & Συνεργασίας Πανεπιστήμιο Κύπρου Ιούλιος 2017 Copyright 2017 Πανεπιστήμιο Κύπρου. Όλα τα πνευματικά δικαιώματα κατοχυρωμένα. Δημιουργός: Λευτέρης Γ. Ζαχαρία Σ ε λ ί δ α 1 Πίνακας

Διαβάστε περισσότερα

Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0. Οδηγίες Αναβάθµισης (Upgrade) - 1 - Αθήνα, 1 Ιουνίου 2007. 1. Εισαγωγή

Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0. Οδηγίες Αναβάθµισης (Upgrade) - 1 - Αθήνα, 1 Ιουνίου 2007. 1. Εισαγωγή Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0 Οδηγίες Αναβάθµισης (Upgrade) Οµάδα Εργασίας: Τσιµπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 1 Ιουνίου 2007 1. Εισαγωγή Η πλατφόρµα eclass είναι ένα ολοκληρωµένο

Διαβάστε περισσότερα

ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΟΥ Explorer & Outlook 2013

ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΟΥ Explorer & Outlook 2013 ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΟΥ Explorer & Outlook 2013 1. Δίκτυα Υπολογιστών και Διαδίκτυο... 3 1.1. Όροι Και Έννοιες... 3 1.2. Ασφάλεια Στο Διαδίκτυο... 5 2. Περιήγηση στον Παγκόσμιο Ιστό 7 Το Περιβάλλον Ενός Φυλλομετρητή...

Διαβάστε περισσότερα

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). ΙΔΡΥΜΑ ΝΕΟΛΑΙΑΣ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΥΟΥ Καλαμάτα, 2015 Το Διαδίκτυο Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). Πρόκειται

Διαβάστε περισσότερα

Epsilon Net PYLON Platform

Epsilon Net PYLON Platform Epsilon Net PYLON Platform Οδηγίες Εγκατάστασης Top 1 / 31 Περιεχόμενα 1 ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ... 3 2 ΕΓΚΑΤΑΣΤΑΣΗ ΕΦΑΡΜΟΓΗΣ... 5 3 ΕΓΚΑΤΑΣΤΑΣΗ DEMO... 7 4 ΕΓΚΑΤΑΣΤΑΣΗ ΠΡΟΤΥΠΗΣ ΒΑΣΗΣ... 8 4.1 Φόρτωση πρότυπης

Διαβάστε περισσότερα

Vodafone Business Connect

Vodafone Business Connect Vodafone Business Connect Vodafone Business WebHosting Αναλυτικός Οδηγός Χρήσης MSSQL Manager Αναλυτικός οδηγός χρήσης: MS SQL Manager Vodafone Business Connect - Υπηρεσίες φιλοξενίας εταιρικού e-mail

Διαβάστε περισσότερα

Δραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger. Δημιουργία ιστολογίου

Δραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger. Δημιουργία ιστολογίου Δραστηριότητα 9 Δημιουργία και διαχείριση blog μέσω του Blogger Δημιουργία ιστολογίου 1. Ανοίξτε το φυλλομετρητή Google Chrome, πληκτρολογήστε στη γραμμή διευθύνσεων τη διεύθυνση www.blogger.com και πατήστε

Διαβάστε περισσότερα

Σημειώσεις για τις Ιστοσελίδες του Google

Σημειώσεις για τις Ιστοσελίδες του Google Σημειώσεις για τις Ιστοσελίδες του Google 1 Βήμα 1 ο Μπαίνουμε στην σελίδα της Google για τις ιστοσελίδες (http://sites.google.com). 2 Εναλλακτικά, μπαίνουμε στο http://www.google.com, επιλέγουμε περισσότερα

Διαβάστε περισσότερα

Browsers. Λειτουργικότητα και Παραμετροποίηση

Browsers. Λειτουργικότητα και Παραμετροποίηση Browsers Λειτουργικότητα και Παραμετροποίηση 1 Πίνακας περιεχομένων Γενική περιγραφή... 3 Γενικά... 3 Ποιο αναλυτικά τα μέρη ενός browser... 4 Φίλτρα αναζήτησης... 4 Σενάρια αναζήτησης... 4 Όψεις εμφάνισης

Διαβάστε περισσότερα

JOOMLA CMS ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ: ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΑΕΡΟΔΡΟΜΙΟΥ ΜΕ ΧΡΗΣΗ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ (CMS)

JOOMLA CMS ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ: ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΑΕΡΟΔΡΟΜΙΟΥ ΜΕ ΧΡΗΣΗ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ (CMS) JOOMLA CMS ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ: ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΑΕΡΟΔΡΟΜΙΟΥ ΜΕ ΧΡΗΣΗ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ (CMS) Φοιτητές : Μαρινόπουλος Αγάθων Βορκάς Παναγιώτης Επιβλέπων καθηγητής

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ. ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ Ηλεκτρονική Υποβολή Α.Π.Δ. ΠΕΡΙΕΧΟΜΕΝΑ 1) Είσοδος στην εφαρμογή 2) Δημιουργία Περιόδου Υποβολής 2.α) Ακύρωση Περιόδου Υποβολής 3) Μέθοδος Υποβολής: Συμπλήρωση Φόρμας 3.α) Συμπλήρωση

Διαβάστε περισσότερα

server : Ο υπολογιστής του καθηγητή που θέλουμε να ελέγχει τους υπόλοιπους του εργαστηρίου client : Οι υπολογιστές των μαθητών

server : Ο υπολογιστής του καθηγητή που θέλουμε να ελέγχει τους υπόλοιπους του εργαστηρίου client : Οι υπολογιστές των μαθητών Εγκατάσταση italc Οδηγίες εγκατάστασης italcc σε τοπικό δίκτυο με Windows 7. Πιστεύω ότι η διαδικασία θα ισχύει και για windows 8 ή 10 ακόμα και για XP. Υπάρχουν οδηγίες και εδώ αλλά για περιβάλλον windows

Διαβάστε περισσότερα

Εθνική Πύλη ermis.gov.gr

Εθνική Πύλη ermis.gov.gr Εθνική Πύλη ermis.gov.gr Έκδοση και εγκατάσταση ψηφιακών πιστοποιητικών χαλαρής αποθήκευσης Έκδοση 1.1 Εγκατάσταση Ψηφιακών Πιστοποιητικών Χαλαρής Αποθήκευσης σελίδα 1 / 31 Πίνακας Περιεχομένων 1. ΕΙΣΑΓΩΓΗ

Διαβάστε περισσότερα

Περιεχόμενα. Αντί προλόγου Πώς να χρησιμοποιήσετε το βιβλίο Κεφάλαιο 1: Πώς δημιουργώ το Προφίλ μου στο Facebook;...

Περιεχόμενα. Αντί προλόγου Πώς να χρησιμοποιήσετε το βιβλίο Κεφάλαιο 1: Πώς δημιουργώ το Προφίλ μου στο Facebook;... Περιεχόμενα Αντί προλόγου... 7 Πώς να χρησιμοποιήσετε το βιβλίο... 13 Κεφάλαιο 1: Πώς δημιουργώ το Προφίλ μου στο Facebook;...15 Κεφάλαιο 2: Τι βλέπω στην οθόνη μου όταν ολοκληρώσω τη δημιουργία του Προφίλ

Διαβάστε περισσότερα

Βασικές Έννοιες Web Εφαρμογών

Βασικές Έννοιες Web Εφαρμογών ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Τεχνολογίες και Εφαρμογές Διαδικτύου Βασικές Έννοιες Web Εφαρμογών Κατερίνα Πραματάρη Τεχνολογίες και Εφαρμογές Διαδικτύου Περιεχόμενα

Διαβάστε περισσότερα

Εγκατάσταση του PiNet για διαχείριση εργαστηρίου με Raspberry Pi. Συγγραφέας: Τριχόπουλος Γιώργος Δεκέμβριος 2016

Εγκατάσταση του PiNet για διαχείριση εργαστηρίου με Raspberry Pi. Συγγραφέας: Τριχόπουλος Γιώργος Δεκέμβριος 2016 Εγκατάσταση του PiNet για διαχείριση εργαστηρίου με Raspberry Pi Συγγραφέας: Τριχόπουλος Γιώργος Δεκέμβριος 2016 Το σύστημα PiNet εξυπηρετεί στη διαχείριση των υπολογιστών Raspberry Pi σε μία σχολική τάξη.

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗ I. 3o ΕΡΓΑΣΤΗΡΙΟ ΕΠΕΞΕΡΓΑΣΙΑ ΜΕ ΤΟ WORD

ΕΡΓΑΣΤΗΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗ I. 3o ΕΡΓΑΣΤΗΡΙΟ ΕΠΕΞΕΡΓΑΣΙΑ ΜΕ ΤΟ WORD ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ ΕΡΓΑΣΤΗΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗ I 3o ΕΡΓΑΣΤΗΡΙΟ ΕΠΕΞΕΡΓΑΣΙΑ ΜΕ ΤΟ WORD 1. Προσθήκη στηλών σε τμήμα εγγράφου 2. Εσοχή παραγράφου 3. Εισαγωγή Κεφαλίδας, Υποσέλιδου και Αριθμού Σελίδας 4. Εισαγωγή

Διαβάστε περισσότερα

Οδηγίες για τη Χρήση του Google Drive

Οδηγίες για τη Χρήση του Google Drive Οδηγίες για τη Χρήση του Google Drive Χαρπαντίδου Ζαχαρούλα Επιμορφώτρια Β επιπέδου ΠΕ 19-20 Υπεύθυνη ΚΕ.ΠΛΗ.ΝΕ.Τ. Δράμας 2013 Περιεχόμενα Δημιουργία λογαριασμού στο Google Drive. 3 Διαχείριση του GoogleDrive..

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΨΗΦΙΑΚΩΝ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΨΗΦΙΑΚΩΝ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΨΗΦΙΑΚΩΝ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ 1 Α. ΛΗΨΗ ΑΝΤΙΓΡΑΦΟΥ ΑΣΦΑΛΕΙΑΣ (EXPORT) ΨΗΦΙΑΚΩΝ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ 3 1. ΜΕ ΧΡΗΣΗ INTERNET EXPLORER 3 2. ΜΕ ΧΡΗΣΗ MOZILLA FIREFOX 10 Β. ΜΕΤΑΦΟΡΑ ΨΗΦΙΑΚΩΝ

Διαβάστε περισσότερα

Συστήματα Διαχείρισης Περιεχομένου στον Παγκόσμιο Ιστό Διάλεξη #7 η : Επιλογές εμφάνισης άρθρων. Modules. Γαβαλάς Δαμιανός dgavalas@aegean.

Συστήματα Διαχείρισης Περιεχομένου στον Παγκόσμιο Ιστό Διάλεξη #7 η : Επιλογές εμφάνισης άρθρων. Modules. Γαβαλάς Δαμιανός dgavalas@aegean. Συστήματα Διαχείρισης Περιεχομένου στον Παγκόσμιο Ιστό Διάλεξη #7 η : Επιλογές εμφάνισης άρθρων. Modules. Γαβαλάς Δαμιανός dgavalas@aegean.gr 1 Καθολικές επιλογές εμφάνισης άρθρων Global article options

Διαβάστε περισσότερα

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access... 9 Κεφάλαιο 2: Microsoft Access 2002... 20 Κεφάλαιο 3: Το σύστημα Βοήθειας του Microsoft Office ΧΡ... 36

Διαβάστε περισσότερα

ΑΝΑΠΑΡΑΓΩΓΗ ΜΑΘΗΣΙΑΚΩΝ ΑΝΤΙΚΕΙΜΕΝΩΝ ΣΤΟ ΦΩΤΟΔΕΝΤΡΟ ΜΑΘΗΣΙΑΚΑ ΑΝΤΙΚΕΙΜΕΝΑ. Οδηγίες για Java

ΑΝΑΠΑΡΑΓΩΓΗ ΜΑΘΗΣΙΑΚΩΝ ΑΝΤΙΚΕΙΜΕΝΩΝ ΣΤΟ ΦΩΤΟΔΕΝΤΡΟ ΜΑΘΗΣΙΑΚΑ ΑΝΤΙΚΕΙΜΕΝΑ. Οδηγίες για Java ΑΝΑΠΑΡΑΓΩΓΗ ΜΑΘΗΣΙΑΚΩΝ ΑΝΤΙΚΕΙΜΕΝΩΝ ΣΤΟ ΦΩΤΟΔΕΝΤΡΟ ΜΑΘΗΣΙΑΚΑ ΑΝΤΙΚΕΙΜΕΝΑ Οδηγίες για Java ΙΝΣΤΙΤΟΥΤΟ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΕΚΔΟΣΕΩΝ ΔΙΟΦΑΝΤΟΣ Φεβρουάριος 2018 Οι υπηρεσίες αναπτύχθηκαν από το ΙΤΥΕ

Διαβάστε περισσότερα

MANAGER SIDE BAR. Μία άλλη λειτουργία είναι το ξυπνητήρι. Μπορείτε να ορίσετε τον χρόνο υπενθύμισης. Μετά την λήξη του χρόνου θα ειδοποιηθείτε ηχητικά

MANAGER SIDE BAR. Μία άλλη λειτουργία είναι το ξυπνητήρι. Μπορείτε να ορίσετε τον χρόνο υπενθύμισης. Μετά την λήξη του χρόνου θα ειδοποιηθείτε ηχητικά MANAGER SIDE BAR Η Manager side bar είναι μία εφαρμογή σχεδιασμένη να προσφέρει μια σειρά από λειτουργίες και ευκολίες σε κάθε χρήστη Η/Υ προχωρημένο ή αρχάριο. Βασική λειτουργία της εφαρμογής είναι ότι

Διαβάστε περισσότερα

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης ΕΓΚΑΤΑΣΤΑΣΗ & ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ INTERNET INFORMATION SERVER (IIS) ΓΙΑ ΥΛΟΠΟΙΗΣΗ ΥΠΗΡΕΣΙΩΝ ΔΙΑΔΙΚΤΥΟΥ (WEB SERVICES) ΣΠΟΥΔΑΣΤΡΙΑ:Μπάρδα Μαρία ΕΙΣΗΓΗΤΗΣ: Τσιαντής

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 3

ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 3 ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 3 Φόρµες Ένας τρόπος για να συλλέξετε πληροφορία από τους επισκέπτες του δικτυακού σας τόπου είναι οι φόρµες. Με τα εξειδικευµένα αυτά εργαλεία µπορείτε να κάνετε έρευνες ή τεστ,

Διαβάστε περισσότερα

Πως θα κατασκευάσω το πρώτο πρόγραμμα;

Πως θα κατασκευάσω το πρώτο πρόγραμμα; Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να γίνει εξοικείωση το μαθητών με τον ΗΥ και το λειτουργικό σύστημα. - Επίδειξη του My Computer

Διαβάστε περισσότερα

Sitemagic CMS. 1.Οδηγός χρήστη. 2.Εγκατάσταση

Sitemagic CMS. 1.Οδηγός χρήστη. 2.Εγκατάσταση 1.Οδηγός χρήστη Ευχαριστούμε που δίνετε μια ευκαιρία στο Sitemagic CMS, το οποίο θα σας δώσει την δυνατότητα να δημιουργήσετε επαγγελματικά και πολύ εμφανίσιμα websites με λίγα απλά βήματα και Ελληνικό

Διαβάστε περισσότερα

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Σχεδίαση Βάσεων Δεδομένων

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Σχεδίαση Βάσεων Δεδομένων Ενότητα 3 Σχεδίαση Βάσεων Δεδομένων 17 18 3.1 Εισαγωγή Μία βάση δεδομένων αποτελείται από δεδομένα για διάφορα θέματα τα οποία όμως σχετίζονται μεταξύ τους και είναι καταχωρημένα με συγκεκριμένο τρόπο.

Διαβάστε περισσότερα

Σενάριο Χρήσης Moodle

Σενάριο Χρήσης Moodle Σενάριο Χρήσης Moodle Άσκηση 1 Μπείτε στη σελίδα http://pileas.com/m και συνδεθείτε με έναν από τους διαθέσιμους χρήστες σύμφωνα με τους κωδικούς που σας έχουν δοθεί. Αφού εισάγουμε το url του Moodle (π.χ.

Διαβάστε περισσότερα

Υπηρεσία διαμοιρασμού αρχείων

Υπηρεσία διαμοιρασμού αρχείων 7 Ιουνίου 2013 Υπηρεσία διαμοιρασμού αρχείων Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής Ομάδα Τεχνικής Υποστήριξης v0.4 Πίνακας περιεχομένων Γενικά... 2 Διαθεσιμότητα... 2 Πρόσβαση... 2 Φυλλομετρητή ιστού...

Διαβάστε περισσότερα

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εργαλεία ανάπτυξης εφαρμογών internet Ι IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής 4 φάσεις διαδικτυακών εφαρμογών 1.Εφαρμογές στατικής πληροφόρησης

Διαβάστε περισσότερα

Εγκατάσταση και χρήση plugins στο Wordpress

Εγκατάσταση και χρήση plugins στο Wordpress Εγκατάσταση και χρήση plugins στο Wordpress Περιεχόμενα Εισαγωγή περιεχομένου από wordpress.com Jetpack Booking Calendar WP Google Maps Localization Ninja Forms WP-Mail-SMTP Εισαγωγή περιεχομένου από wordpress.com

Διαβάστε περισσότερα