Ξύσιμο Ιστού με Zenscrape - Πλήρως προσαρμόσιμο

Η ψηφιακή εποχή δεν απαιτεί παρά την επιχείρησή σας να αξιοποιήσει μεγάλα δεδομένα για να παραμείνει ανταγωνιστική. Όμως, τα εργαλεία απόξεσης ιστού μπορεί να είναι δύσκολο να χρησιμοποιηθούν αποτελεσματικά. Σε τελική ανάλυση, οι ιστότοποι αναπτύσσουν συνεχώς πιο προηγμένα αντίμετρα έναντι bots. Αυτό περιλαμβάνει αποκλεισμό IP, CAPTCHA, honeypots και πολλά άλλα. Ακόμη και όταν η φύση του σχεδιασμού ιστοσελίδων εξελίσσεται για να ευνοεί τη δυναμική παρουσίαση περιεχομένου. Οι βασικές ξύστρες γίνονται ολοένα και πιο απροσδιόριστες αναζητώντας απλό HTML που βρίσκεται υπό περίπλοκη μαγεία JavaScript. Σε αυτό το άρθρο, θα μιλήσουμε για το Scraping Ιστού με το Zenscrape. Ας ξεκινήσουμε!





Αλλά με το Zenscrape, καμία από αυτές τις προκλήσεις δεν είναι ανυπέρβλητη. Στην πραγματικότητα, η αποτελεσματική απόσυρση ιστού δεν ήταν ποτέ ευκολότερη - και δεν χρειάζεται καν να ξέρετε πώς να κωδικοποιήσετε. Πως λειτουργεί, λοιπόν? Εξετάζουμε την προσαρμόσιμη, βελτιωμένη προσφορά SaaS της Zenscrape στην κριτική μας παρακάτω.



Τι είναι το web scraping και πώς μπορεί να βοηθήσει την επιχείρησή σας;

Ίσως να μην χρειαστείτε αυτό το αστάρι στην απόσυρση ιστού - μετά από όλα, καθώς βρίσκεστε σε αυτήν τη σελίδα, υπάρχει μια καλή πιθανότητα να γνωρίζετε ήδη. Αλλά για να μην αφήσουμε κανέναν πίσω κατά τη διάρκεια αυτής της κριτικής, ας καλύψουμε ορισμένα από τα βασικά.

Στην ουσία, το web scraping είναι η διαδικασία ανάλυσης και συλλογής δεδομένων που είναι δημόσια διαθέσιμα σε έναν ή πολλούς ιστότοπους. Πιθανότατα έχετε ήδη ακούσει για τις αράχνες της Google, οι οποίες ανιχνεύουν σε όλο το Διαδίκτυο για να αξιολογήσουν ποια είδη πληροφοριών εξυπηρετούν ιστότοπους σε πιθανούς επισκέπτες. Αυτή η συγχώνευση δεδομένων επιτρέπει στο Google να λαμβάνει έξυπνες αποφάσεις σχετικά με τα αποτελέσματα αναζήτησης που θα επιστρέψουν. (Είναι η ίδια διαδικασία που σας έφερε σε αυτήν την ιστοσελίδα αφού πληκτρολογήσατε το καλύτερο API scraper ιστού!)



Παράδειγμα περιπτώσεις χρήσης | Ξύσιμο Ιστού με Zenscrape

Λοιπόν, πώς μπορεί το web scraping να βοηθήσει την επιχείρησή σας; Ας μετρήσουμε τους τρόπους! Στην πραγματικότητα, αυτό είναι πιθανώς πολύ πέρα ​​από το πεδίο αυτού του άρθρου. Λοιπόν, ας μεγεθύνουμε μερικές πιθανές περιπτώσεις χρήσης:



  • Σύγκριση αγορών - Φανταστείτε ότι πουλάτε ένα συγκεκριμένο προϊόν στο διαδικτυακό σας κατάστημα και σκέφτεστε να πραγματοποιήσετε μια πώληση. Για να μάθουμε πόσο βαθιά θα μειώσει τις τιμές, θα βοηθήσει να μάθουμε τι κάνει ο ανταγωνισμός. Μπορείτε να περάσετε ηλικίες μη αυτόματα αναζητώντας άλλα διαδικτυακά καταστήματα. Ή μπορείτε να χρησιμοποιήσετε μια ξύστρα για να το κάνετε για εσάς. Ακόμα καλύτερα, γιατί να μην παρακολουθείτε συνεχώς το web scraper τους ανταγωνιστές σας, προειδοποιώντας σας σε πραγματικό χρόνο καθώς οι τιμές και το απόθεμά τους αυξάνονται και πέφτουν; Αυτό θα ήταν ένα πλεονέκτημα.
  • Παρακολούθηση αποθεμάτων - Διαχειρίζεστε έναν ιστότοπο χρηματοοικονομικών συμβουλών και οι επισκέπτες σας χρειάζονται ενημερωμένες πληροφορίες σχετικά με συγκεκριμένες κινήσεις αποθεμάτων. Προσλαμβάνετε μια τεράστια ομάδα για την παρακολούθηση της αγοράς; Ή αφήνετε έναν υπολογιστή να το κάνει για εσάς; Προφανώς. Το τελευταίο είναι (πολύ) πιο αποτελεσματικό και παραγωγικό. Αυτή είναι η δύναμη ενός web scraper!
  • Διαχείριση της φήμης σας στο διαδίκτυο - Οι άνθρωποι μιλούν για την επιχείρησή σας, αλλά οι πιθανότητες είναι ότι δεν πρόκειται να είστε μύγες στον τοίχο κάθε δημόσιου φόρουμ όπου πραγματοποιούνται κριτικές για την εξαιρετική υπηρεσία σας. Ομοίως, ένας από τους πελάτες σας μπορεί να εξαερίζεται για ένα πρόβλημα που θα μπορούσατε να λύσετε. Αν μόνο ήξερες ότι εξαφανίζονταν σε αυτήν την ομάδα στο Facebook ή στο subreddit. Με ξύστρα ιστού. Στην ουσία έχετε ένα ραντάρ σαρώνοντας συνεχώς το Διαδίκτυο για αναφορές της επωνυμίας σας. Αυτό σας επιτρέπει να βάλετε μια σαφέστερη εικόνα για το τι λένε οι άνθρωποι για την επιχείρησή σας και πού πραγματοποιούν αυτές τις συνομιλίες.

Γιατί το Zenscrape είναι φοβερό | Ξύσιμο Ιστού με Zenscrape

Είναι εύκολο να ονειρευτείτε όλα τα είδη χρήσεων για το ξύσιμο ιστού. Γιατί λοιπόν να επιλέξετε συγκεκριμένα το Zenscrape; Με μια λέξη: χρηστικότητα. Τα οραματιστικά μυαλά πίσω από το Zenscrape καταλαβαίνουν ότι χρειάζεστε τεράστια ανάγκη για δεδομένα, αλλά μπορεί να μην έχετε προηγμένο πτυχίο πληροφορικής ή προϋπολογισμό για την πρόσληψη κάποιου εσωτερικού που έχει ένα.

Για να το πούμε, το Zenscrape υπόσχεται απίστευτα αποτελέσματα χωρίς να απαιτεί από εσάς να γράψετε μια μόνο γραμμή κώδικα. Λοιπόν, πώς εκπληρώνει αυτόν τον ισχυρισμό; Ερευνούμε παρακάτω.



Το API Zenscrape

Ας ξεκινήσουμε λέγοντας κάτι που μπορεί να φαίνεται εντελώς αντίθετο με τον προηγούμενο ισχυρισμό μας: αν θέλετε να πραγματοποιήσετε ξύσιμο ιστού DIY με το API της Zenscrape. Τότε θα πρέπει να γνωρίζετε κάποια κωδικοποίηση. Όμως, αρκεί μια στιγμή - το επιχειρηματικό μοντέλο της Zenscrape είναι προσαρμοσμένο στους ανθρώπους που θέλουν το κέικ τους, και να το φάνε επίσης .



μπορείτε να αποκρύψετε ποιο παιχνίδι παίζετε στο ατμό

Μιλώντας λιγότερο ποιητικά, αυτό σημαίνει ότι το Zenscrape παρέχει βαθιά προσαρμόσιμη τεχνολογία με τη μορφή του API τους. αλλά το πιο σημαντικό, προσφέρουν ολοκληρωμένη υποστήριξη για να σας βοηθήσουν να χρησιμοποιήσετε και να αξιοποιήσετε στο έπακρο αυτήν την τεχνολογία. Τους πείτε τι θέλετε να κάνει και θα τραβήξουν τους μοχλούς και θα σκουριάσουν τα σφάλματα πίσω από τις σκηνές για να το κάνουν. Είναι απλό - και απαιτεί μηδενική γνώση κωδικοποίησης για την επικοινωνία των αναγκών σας.

Έτσι, με τις τεχνοφοβικές μας αναταραχές να ελέγχουμε σταθερά, ας μας ομιλία τεχνολογίας για ένα λεπτό.

Κάτω από την κουκούλα | Ξύσιμο Ιστού με Zenscrape

Ουσιαστικά, ξεκινά με το κλειδί API σας, το οποίο δημιουργείται αυτόματα για εσάς και μπορεί να περιστραφεί όπως απαιτείται. Από εκεί, ο ιστότοπος ή η εφαρμογή σας μπορεί να επικαλεστεί το API Zenscrape με ένα απλό αίτημα GET. Η βασική διεύθυνση URL στην οποία θα στοχεύσετε αυτό το αίτημα μοιάζει με:

https://app.zenscrape.com/api/v1/get?apikey=APIKEY

Υπάρχουν μερικές παράμετροι που καθορίζουν πού και πώς συλλέγει δεδομένα η ξύστρα σας, όπως:

  • Διεύθυνση URL - Πού στον Ιστό θέλετε να προβάλετε τα δεδομένα σας
  • τοποθεσία - Πού θέλετε να εντοπίσετε τον διακομιστή μεσολάβησης Zenscrape (περισσότερα σχετικά με αυτό αργότερα)
  • καθιστώ - Η χρήση ενός προγράμματος περιήγησης χωρίς κεφαλή είναι εξαιρετικά χρήσιμη για την αποκοπή του χνουδιού της διεπαφής χρήστη που σχηματοποιεί τις περισσότερες σύγχρονες ιστοσελίδες και τη μετάβαση στα πρωτογενή δεδομένα HTML που χρειάζεστε. Αυτή η επιλογή αντιστοιχεί στον όγκο των αιτημάτων σας (περισσότερα για αυτό αργότερα)
  • ασφάλιστρο - Ορισμένοι ιστότοποι είναι ιδιαίτερα δύσκολο να διαγραφούν και η χρήση τοπικών διακομιστών μεσολάβησης μπορεί να σας βοηθήσει να αντιμετωπίσετε κοινά αντίμετρα για να αποτρέψετε τη συλλογή δεδομένων από bot όπως το Zenscrape. Αυτή η επιλογή καταλογίζεται επίσης στον όγκο των αιτημάτων σας
  • keep_headers - Μια άλλη προαιρετική παράμετρος που έχει σχεδιαστεί για να αποφεύγει τα κοινά εμπόδια όπως τα cookies και οι πράκτορες χρηστών

Μόλις ορίσετε το στόχο σας (θα χρησιμοποιήσουμε το http://toscrape.com ως παράδειγμα), η έξοδος θα μοιάζει με αυτό:

 Scraping Sandbox   

Books

A fictional bookstore that desperately wants to be scraped. It's a safe place for beginners learning web scraping and for developers validating their scraping technologies as well. Available at: books.toscrape.com

Details
Amount of items 1000
Pagination
Items per page max 20
Requires JavaScript

Quotes

A website that lists quotes from famous people. It has many endpoints showing the quotes in many different ways, each of them including new scraping challenges for you, as described below.

Endpoints
Default Microdata and pagination
Scroll infinite scrolling pagination
JavaScript JavaScript generated content
Tableful a table based messed-up layout
Login login with CSRF token (any user/passwd works)
ViewState an AJAX based filter form with ViewStates
Random a single random quote

Περαιτέρω για το Scraping Ιστού με το Zenscrape

Αν αυτό έκανε τα μάτια σας να ξεφλουδίσουν, μην ανησυχείτε για αυτό. (Προς καταγραφή, αυτό είναι μόνο το HTML που αποτελεί το σώμα ενός σχετικά απλού ιστότοπου. Ένας πραγματικός ιστότοπος θα έχει πιο περίπλοκα, δυναμικά αποτελέσματα). Με το Zenscrape API σωστά διαμορφωμένο, ο ιστότοπος ή η εφαρμογή σας θα μπορούν να διαλέγουν τα σημαντικά κομμάτια και να επιστρέφουν χρήσιμα αποτελέσματα με την πάροδο του χρόνου. Και, φτάνοντας σε αυτό το σημείο είναι όπου η Zenscrape - ως εταιρεία SaaS - λάμπει πραγματικά. Ας διερευνήσουμε περαιτέρω την προσφορά υπηρεσιών τους…

Υπηρεσίες Zenscrape

Δεν χρειάζεται να ξέρετε πώς να διαχειριστείτε άμεσα τα API για να αποκτήσετε προηγμένη λειτουργικότητα από το Zenscrape. απλά πρέπει να έχετε έναν στόχο στο μυαλό σας και η ομάδα εμπειρογνωμόνων τους θα φροντίσει τα υπόλοιπα. Για τυχόν δεδομένα που θα μπορούσατε ενδεχομένως να αναλύσετε, το Zenscrape θα χαρεί να δημιουργήσει μια προσαρμοσμένη λύση για εσάς. Ακολουθεί μια σειρά από τα πιο δημοφιλή πακέτα τους:

Αυτοματοποιημένη ευφυΐα πωλήσεων

Εάν διευθύνετε μια επιχείρηση, καταλαβαίνετε ήδη την αξία της έρευνας αγοράς. Το Zenscrape βοηθά σε αυτήν την προσπάθεια, βοηθώντας σας στη συλλογή σκληρών δεδομένων, επιτρέποντάς σας να συγκεντρώσετε πιο έξυπνα τμήματα πελατών. Τα σύνολα δεδομένων μπορούν να περιλαμβάνουν στοιχεία επικοινωνίας για τους πελάτες τόσο της επιχείρησής σας όσο και των ανταγωνιστών σας, μεταξύ άλλων.

Παρακολούθηση επωνυμίας

Το έχουμε ήδη αναφέρει, αλλά αναφέρεται πόσο βαθιά μπορεί η Zenscrape να εμβαθύνει στην αντίληψη της επωνυμίας σας. Η απόσυρση όλων από τις συνομιλίες στα μέσα κοινωνικής δικτύωσης έως τις κριτικές ιστότοπου μπορεί να σας βοηθήσει να δημιουργήσετε μια σαφή εντύπωση για το πού επιτυγχάνεται η ανταλλαγή μηνυμάτων επωνυμίας και η υποστήριξη πελατών και πού μπορεί να βελτιωθεί. Το Zenscrape θα συνεργαστεί στενά μαζί σας για να καθορίσει τις πιο σημαντικές μετρήσεις και θα δημιουργήσει το API σας για να τις παρακολουθήσει.

Ανασκόπηση Συγκέντρωσης

Μέρος και δέμα με τη διαχείριση επωνυμίας είναι η συγκέντρωση κριτικών. Δεν θα σκέφτονται όλοι να γράφουν κριτικές απευθείας στον ιστότοπό σας, αλλά μπορεί να το κάνουν σε δημόσια φόρουμ όπως το Yelp, το Google και άλλα. Το Zenscrape θα σας βοηθήσει να συγκεντρώσετε όλες αυτές τις κριτικές, επιτρέποντάς σας να τις προβάλλετε εκεί όπου χρειάζονται περισσότερο: Η βιτρίνα σας.

Παρακολούθηση τιμών & προϊόντων

Μην αφήνετε την αγορά να τρέχει γύρω σας! Με το Zenscrape, η δυναμική τιμή, το απόθεμα και η παρακολούθηση χαρακτηριστικών προϊόντων σάς βοηθούν να δημιουργήσετε και να διατηρήσετε την ανταγωνιστική σας θέση. Εάν υπάρχει περιθώριο για επέκταση των περιθωρίων σας, η προσέγγιση βάσει δεδομένων της Zenscrape θα σας βοηθήσει να το πετύχετε. Παρακολουθήστε την αγορά σας σε πραγματικό χρόνο, οπτικοποιήστε τη θέση σας ανάμεσα σε ανταγωνιστές και κάντε πιο ακριβείς προβλέψεις με το Zenscrape.

Πρόσληψη δεδομένων

Ένας από τους πιο εξελιγμένους τρόπους κατανόησης των αναδυόμενων αγορών είναι η εξέταση των τάσεων πρόσληψης. Το Zenscrape σας δίνει μια συνοπτική προβολή ακόμη και των πιο πολυσύχναστων συμβουλίων εργασίας και των σελίδων σταδιοδρομίας. Αυτό μπορεί επίσης να σας δώσει πολύτιμες πληροφορίες σχετικά με τις στρατηγικές των ανταγωνιστών καθώς μεγαλώνουν ή εξασθενούν ορισμένα τμήματα.

Μηχανική εκμάθηση

Η οικοδόμηση αξιόπιστων μοντέλων βαθιάς μάθησης απαιτεί δεδομένα - και πολλά από αυτά. Το Zenscrape σάς βοηθά να εκπαιδεύσετε το μοντέλο μηχανικής εκμάθησης συγκεντρώνοντας τεράστιους στόχους δεδομένων υψηλής στόχευσης οποιουδήποτε τύπου.

Προσαρμοσμένες λύσεις

Όλες οι παραπάνω κατηγορίες υπηρεσιών είναι απλώς δημοφιλείς προτάσεις για το τι μπορείτε να κάνετε με το Zenscrape. Το πραγματικό εύρος δυνατοτήτων είναι πραγματικά ατελείωτο και η ομάδα υποστήριξής τους είναι έτοιμη να σας βοηθήσει να δημιουργήσετε τον τέλειο ξύστρα για τις ανάγκες σας. Με το Zenscrape, η τεχνολογία δεν αποτελεί πλέον περιοριστικό παράγοντα στη συλλογή των δεδομένων που χρειάζεστε για να επιταχύνετε την επιχείρησή σας.

Απλώς επικοινωνήστε με το Zenscrape για μια δωρεάν κλήση διαβούλευσης. Μαζί. Θα κάνετε ανταλλαγή απόψεων για τους στόχους και τις λύσεις σας, από τις οποίες η Zenscrape θα επιστρέψει ορισμένα δείγματα δεδομένων μετά από μερικές ημέρες. Μόλις ρυθμίσετε τις απαιτήσεις σας και αποδεχτείτε την προσφορά. Το Zenscrape θα δημιουργήσει την τέλεια λύση και θα αρχίσει να επιστρέφει τα πολύτιμα δεδομένα σας σε σύντομη σειρά.

Εργαλείο εξαγωγής δεδομένων της Zenscrape | Ξύσιμο Ιστού με Zenscrape

Μιλήσαμε λοιπόν εκτενώς για το τι μπορείτε να κάνετε με το Zenscrape API (καθώς και για το τι μπορείτε να ζητήσετε από την εξυπηρέτηση πελατών όλων των αστέρων να σας βοηθήσει). Τι γίνεται όμως αν ψάχνετε για μια απλούστερη λύση; Εισαγάγετε το Εργαλείο εξαγωγής δεδομένων Zenscrape.

Η θεραπεία για τον κοινό κώδικα είναι ένα GUI και το Zenscrape έχει επινοήσει εξειδικευμένα ένα εξορθολογισμένο εργαλείο εξαγωγής δεδομένων που τρέχει κυρίως με κλικ του ποντικιού και όχι με πλήκτρα. Το ξεκίνημα της αποξήρανσης δεν ήταν ποτέ πιο εύκολο - μόλις συνδεθείτε. Σας υποδεχόμαστε με ένα απλό κουμπί που απλά ζητάει Δημιουργία Ξυστό.

Μόλις το κάνετε αυτό, θα εισαγάγετε ένα ψευδώνυμο για το νέο λαμπερό bot σας. Στη συνέχεια, εισαγάγετε τη διεύθυνση URL που θέλετε να στοχεύσει η ξύστρα. Ας χρησιμοποιήσουμε το Yahoo Finance ως παράδειγμα, με στόχο την παρακολούθηση του Dow Futures.

Τιμολόγηση | Ξύσιμο Ιστού με Zenscrape

Το Zenscrape είναι προσαρμόσιμο, μέχρι το προγράμματα πληρωμών . Από προεπιλογή, υπάρχουν πέντε επίπεδα πληρωμής, αν και είναι δυνατόν (και ενθαρρύνεται) να διαπραγματευτείτε μια πιο προσαρμοσμένη συνδρομή.

Ελεύθερος

Όταν ο Zenscrape λέει δωρεάν, το εννοούν. Δεν υπάρχει προκαταβολή, ούτε δοκιμαστική περίοδος, ούτε υποχρέωση παροχής πληροφοριών πληρωμής για να διατηρηθούν στο αρχείο. Δεν έχετε την απίστευτη επιβίβαση των άλλων επιπέδων. Αλλά με 1.000 μηνιαία αιτήματα (όριο 1 ταυτόχρονο αίτημα), απόδοση JS, γεωγραφική στόχευση και όλους τους τυπικούς διακομιστές μεσολάβησης, ένας έμπειρος χρήστης θα είναι σε θέση να πάρει μεγάλη απόσταση από το δωρεάν πρόγραμμα, εάν απαιτείται περιορισμένη συλλογή δεδομένων.

Μικρό - 8,99 $ / μήνα

Η μικρότερη πληρωμένη βαθμίδα είναι μια σημαντική αύξηση. Λαμβάνετε 50.000 μηνιαία αιτήματα και μπορείτε να εκτελείτε οποιονδήποτε αριθμό ταυτόχρονα, καθώς και απόδοση JS, γεωγραφική στόχευση, τυπικοί διακομιστές και premium διακομιστές. Απλώς λάβετε υπόψη ότι η εκτέλεση αυτών των διακομιστών μεσολάβησης αντιστοιχεί στα συνολικά μηνιαία αιτήματά σας (τυπικά = 5 αιτήματα, premium = 20 αιτήματα). Εάν οι αριθμοί από μόνοι τους δεν ήταν αρκετοί, παίρνετε θυρωρείο, κάτι που πιστεύουμε ότι η πραγματική αξία έγκειται στην προσφορά SaaS της Zenscrape.

Μεσαίο - 24,99 $ / μήνα

Το πιο δημοφιλές επίπεδο, έχετε έναν τόνο ιπποδύναμης σε μια μέτρια μηνιαία τιμή. Μιλάμε για ένα τέταρτο εκατομμύριο μηνιαία αιτήματα, απόδοση JS, γεωγραφική στόχευση και κάθε διαθέσιμο διακομιστή μεσολάβησης. Το υψηλότερο όριο αιτήματος σημαίνει ότι μπορείτε να είστε πιο επιθετικοί με τη χρήση του διακομιστή μεσολάβησης, επιτρέποντάς σας να αναλύσετε πολύ πιο δύσκολα δεδομένα. Όπως και με τη Μικρή βαθμίδα, μπορείτε να προσαρμόσετε την ενσωμάτωση για να καλύψετε καλύτερα τις ανάγκες σας.

Μεγάλο - 79,99 $ / μήνα

Αρκετά για να καλύψει τις ανάγκες των περισσότερων μικρομεσαίων επιχειρήσεων, το μεγάλο επίπεδο προσφέρει τα πάντα στη μεσαία βαθμίδα, αλλά αυξάνει το μηνιαίο όριο σε 1.000.000 αιτήματα.

Πολύ μεγάλο - 199,99 $ / μήνα

Έχετε μια πραγματικά πεινασμένη επιχείρηση; Εξετάστε το πολύ μεγάλο επίπεδο, το οποίο σας προσφέρει άφθονο χώρο για να εκτελέσετε τις πιο εξελιγμένες ξύσεις μαζικά. Το μηνιαίο τέλος συνδρομής δεν είναι ασήμαντο, αλλά αντιπροσωπεύει έκπτωση 50% για το μεσαίο σημείο τιμής στα 3.000.000 αιτήματα. Επιπλέον, η υπηρεσία θυρωρείου γίνεται ακόμη πιο πολύτιμη όσο η ζυγαριά σας.

συμπέρασμα

Εντάξει, αυτό ήταν όλοι οι λαοί! Ελπίζω να σας αρέσει αυτό το άρθρο Scraping Web με Zenscrape και να σας φανεί χρήσιμο. Επίσης, αν έχετε περισσότερες ερωτήσεις σχετικά με αυτό το άρθρο. Στη συνέχεια, ενημερώστε μας στην παρακάτω ενότητα σχολίων. Θα επικοινωνήσουμε μαζί σας σύντομα.

Να έχεις μια υπέροχη μέρα!

Δείτε επίσης: Πώς να μοιράζεστε ήχο στο Google Meet - Tutorial