Skip to content

This latest version uses php/js and async fetching of pages for better performance. Also, UI improvements and an actual domain - more on the way!

Notifications You must be signed in to change notification settings

stoptime/twop-1-pager

Repository files navigation

The TWOP 1 Pager

TWOP's Brilliant But Cancelled archives appear to be gone now - there is no functioning site and I've taken my scraper down :(

Pick a review, any review: http://www.brilliantbutcancelled.com/shows and plug it into https://twop1pager.com - and it will parse it down to 1 page and display a much nicer version.

Behind the scenes this uses the php Guzzle library to asynchronously fetch pages all pages within a review, sort them, and return them to be displayed. While this is happening, this app leverages server-sent events to keep the user up to date on how many pages are being fetched and the status of what is going on.

This method works, but is still somewhat cumbersome - I will be moving this to Node.js to explore more interactivitely with events, and creating an api to store/display meta data about the review (author, date, grade, etc). Stay tuned! 📺

About

This latest version uses php/js and async fetching of pages for better performance. Also, UI improvements and an actual domain - more on the way!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published