Γενικοί σύνδεσμοι |
---|
Δωμάτιο 3 | w3schools Η δημοφιλέστερη και πληρέστερη πλατφόρμα εκπαίδευσης και αναφοράς στις τεχνολογίες προγραμματισμού στον Παγκόσμιο Ιστό. | Mozilla Developer Network Χρήσιμοι και περιεκτικοί οδηγοί, ευρετήρια εντολών και άρθρα για την εκμάθηση τεχνολογιών του Παγκόσμιου Ιστού, όπως HTTP, HTML, CSS και JavaScript, από το Mozilla Foundation. | World Wide Web Consortium - W3C Ο οργανισμός που είναι υπεύθυνος για την ανάπτυξη και καθιέρωση των standards που διέπουν τη λειτουργία του Παγκόσμιου Ιστού. Επικεφαλής του W3C είναι ο εφευρέτης του Παγκόσμιου Ιστού Tim Berners-Lee. | WHATWG (Web Hypertext Application Technology Working Group) Ομάδα Εργασίας που αποτελείται από τους μεγαλύτερους κατασκευαστές φυλλομετρητών (Apple, Google, Microsoft, Mozilla). Εκδίδει και εξελίσσει πρότυπα και προδιαγραφές για τον Παγκόσμιο Ιστό, που περιλαμβάνουν το DOM API, το Fetch API και το XMLHttpRequest (AJAX). Από το 2019 έχει την ευθύνη συντήρησης του προτύπου HTML σε μια ενιαία έκδοση με τη συνεργασία του W3C (Living Standard). |
Κατηγορίες συνδέσμων |
---|
Προγραμματισμός στον Παγκόσμιο Ιστό |
Το πρότυπο HTML Το πρότυπο HTML από το W3C | Cascading Style Sheets (CSS) Η ενότητα του W3C για το CSS |
Συστήματα στον Παγκόσμιο Ιστό |
Scalable Web Architecture and Distributed Systems Βασικές τεχνικές και αρχές ανάκτησης πληροφορίας σε κλιμακώσιμα συστήματα Παγκ. Ιστού. Περιλαμβάνει την έννοια των αντιπροσώπων και των δικτύων διανομής, με παραδείγματα εφαρμογής όπως Flickr, Facebook, Google Books κλπ. | High Scalability: Ιστορίες από πραγματικά συστήματα μεγάλης κλίμακας στον Παγκ. Ιστό Περιλαμβάνει περιγραφές, αρχιτεκτονικές, πρακτικές και μαθήματα από πραγματικά συστήματα μεγάλης κλίμακας στον Παγκ. Ιστό, όπως το YouTube, Pinterest, Netflix κλπ. Αρκετά παραδείγματα αναφέρονται στις πρώιμες μορφές των συστημάτων αυτών, κάτι που έχει ιδιαίτερη αξία καθώς δείχνει πως μπορεί να κλιμακώσει κανείς μια υπηρεσία από μηδέν ως κάποια εκατομμύρια χρήστες, χρησιμοποιώντας απλά εργαλεία και στρατηγικές. | Εισαγωγή στην υπολογιστική νέφους (Cloud Computing) Συνοπτική περιγραφή της ιστορίας και της χρήσης της υπολογιστικής νέφους (cloud computing). Βασικές έννοιες, είδη υπηρεσιών, μύθοι και συχνές ερωτήσεις - απαντήσεις για την υπολογιστική νέφους. | Amazon Web Services whitepaper Περιγραφή των υπηρεσιών που προσφέρει η Amazon μέσω του παγκόσμιου δικτύου της, συμπεριλαμβανόμενων του S3 (simple storage service) και του EC2 (elastic cloud compute). | Λειτουργία του συστήματος DNS Πως λειτουργεί το σύστημα DNS; Βασικές αρχές και έννοιες. Δείτε επίσης τα παρακάτω από τον ίδιο ιστότοπο: Είδη DNS server https://www.cloudflare.com/learning/dns/dns-server-types/ Είδη DNS records https://www.cloudflare.com/learning/dns/dns-records/ | Λειτουργία του πρωτοκόλλου HTTP Πλήρης οδηγός για τη λειτουργία του πρωτοκόλλου HTTP με παραδείγματα. Περιλαμβάνει τη δομή των URL, την ανταλλαγή μηνυμάτων μέσω HTTP, την υποστήριξη κρυφών μνημών μέσω HTTP headers, αιτήσεις HTTP υπό συνθήκη, κ.α. | Παρουσίαση της αρχιτεκτονικής του δικτύου διανομής του Netflix (OpenConnect) Αναλυτική παρουσίαση του δικτύου διανομής του Netflix, συμπεριλαμβανόμενων και των προβλημάτων εγκατάστασης, λειτουργίας και διαχείρισής του. | Πρακτικές διαχείρισης κρυφών μνημών Πως χρησιμοποιούμε στην πράξη τις κεφαλίδες HTTP για την υποστήριξη κρυφών μνημών; Στην παρουσίαση αναλύεται ο τρόπος διαμόρφωσης (configuration) ενός δημοφιλούς προγράμματος web server (nginx) για την βέλτιστη χρήση κρυφών μνημών από τους δικτυακούς τόπους που εξυπηρετεί. Όπως έχουμε πει, ο apache httpd (άλλο πρόγραμμα εξυπηρέτη) χρησιμοποιεί διαφορετικά configuration files (.htaccess). Πλήρη οδηγό για τη διαχείριση κεφαλίδων υποστήριξης κρυφών μνημών θα βρείτε εδώ https://www.askapache.com/htaccess/speed-up-sites-with-htaccess-caching/ |