When comparing GitHub Pages vs Porkbun, the Slant community recommends GitHub Pages for most people. In the question“What are the best website hosting providers?” GitHub Pages is ranked 1st while Porkbun is ranked 17th. The most important reason people chose GitHub Pages is:
One of GitHub's features is a very powerful web editor which helps users edit or even create files right from the web browser, once the file is saved it's the same as a commit. Coupled with pages, this tool becomes even more powerful, giving users a free CMS that is easy to use and create.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro The ability to create and edit files on the web UI gives GitHub pages the same power as a small CMS
One of GitHub's features is a very powerful web editor which helps users edit or even create files right from the web browser, once the file is saved it's the same as a commit. Coupled with pages, this tool becomes even more powerful, giving users a free CMS that is easy to use and create.
Pro Supports Jekyll
A simple, blog-aware static site generator, Jekyll makes it easy to create site-wide headers and footers without having to copy them across every page. It also offers some other advanced templating features.
Pro Supports custom domains
A custom domain can be added by creating a CNAME file with the necessary domain in the root of the repository and adding/changing corresponding DNS entries.
Pro Free tier
Static websites can be hosted on GitHub Pages for free as long as the repository is public. Private repositories start at $7/mo.
Pro Allows for all the git features when building your site, too
Pro Transparent, everyday pricing for all domains and services
All the top-level domains available at Porkbun (319 of the 1,562 currently in existence) are offered for $1 above the wholesale price, plus the processing fee for your credit card. No gimmicks or bait-and-switch pricing, no surprises. That's the price for renewal and inbound transfers too, so you know exactly how much you'll be spending every year you own the domain.
Pro Free WHOIS Privacy (for top-level domains that allow it)
All domains receive free WHOIS privacy, which masks your personal information from the public registry and saves you from the deluge of e-mail spam and telemarketers which typically accompanies purchasing a domain name today. Some top-level domains, like .us, require that you publish your contact info publicly, and they'll tell you that before you place the order.
Pro FAST Payments - honest pricing - integrity
No more topping up a reseller account with credits that cost a commission to buy or getting caught at renewal with a higher price unless you find a coupon somewhere... It's integrity all the way and a VERY fast payment portal!
Pro Porkbun accounts can be secured with two-factor authentication
Don't let the next big hack allow some internet pirate to steal your domain, just turn on 2FA in the control panel and all logins will require a TOTP code in addition to your e-mail address and password.
Pro Best Service
No hidden renewal charges and free privacy on all domains.
Pro Live support during support hours
During support hours a real human can be reached via phone or email. Emails are generally responded quickly and always within 24 hours.
Pro Not spamming you with useless offers
They are sincere, they do not spam your inbox with "offers" and services you are never going to use and then, if you make the mistake to accept, pay inflated prices when you renew. They communicate with you only for serious and legitimate reasons. Excellent services!
Pro Just the best
Nothing wrong to say about them, this company should stay as they are.
Pro Free SSL Certificates
Every domain is issued SSL certificates for the root domain and any ten subdomains of your choice via the Let's Encrypt service. The certificates expire every 90 days but Porkbun automatically renews them for you prior to each expiration, for as long as you own the domain. These certificates don't offer any identity verification, but they do allow all the traffic to and from your domain to be encrypted at industry-standard levels at no cost. They can be acquired at will through the interface without any contact with support staff and the certificates are available for download as soon as they are created.
Pro Free DNS hosting
Registering the domain is only half the battle, the other half is announcing to the world the IP address of the server hosting your site. Porkbun includes this service with all domain registrations and makes it easy to manage by using the GoDaddy DomainConnect standard for service auto-discovery. This means you don't need to get your hands dirty, just pick the web host you want to connect the domain to from the drop-down menu and click OK. Or you can manage all the settings yourself from the control panel without restriction or interference. You can have as many A, AAAA, CNAME, MX, NS and TXT resource records as your heart desires (or ARIN allows).
Pro Free e-mail forwarding and reasonable e-mail hosting
All domains come with 10 free e-mail forwards which allow you to use your new domain to create aliases for existing e-mail accounts elsewhere. If you need hosted e-mail instead, that's only $24/year per mailbox, and it includes 10GB of storage, external POP3 and IMAP gateways and a modern webmail portal from which you can send and receive e-mails.
Pro DNSSEC support for all top-level domains
Worried about falling victim to one of the many security risks on the internet? Then take a moment to generate DS records for your domain and Porkbun will propagate them to the root zone for free. Doing this ensures that even if the nameserver for your site goes down, no hackers can impersonate it and steal your visitors' personal or financial information.
Pro Sincere, personal touch to all interactions
The support team is very pleasant to deal with and small enough that personal relationships can easily be formed. The promise of responses to support requests in under an hour is almost universally observed and even their site has some fun (who doesn't like pictures of playful piglets while their SSL certificates are generated?) instilled in it.
Pro Accepts Bitcoin
They accept Bitcoin as a form of payment for all services.
Pro Free website builder and hosting at Weebly
All domains at Porkbun can take advantage of Weebly's very popular website builder, complete with hosting for unlimited content pages and an e-commerce shop for five items. Of course many features are locked out until you pay for a hosting package, but you can very easily host a simple but professional looking portfolio or blog with minimal effort and greater than 99% uptime.
Cons
Con Unable to set cache expiry, must accept GitHub defaults (which are short)
Low cache expires - GitHub sets the cache-control: max-age header to 600 seconds, or ten minutes. Normally, you would set this value to a year so that it stays cached, and then use fingerprinting on your assets. Instead of serving style.css, you would serve something like style-62c887ea7cf54e743ecf3ce6c62a4ed6.css. As it stands now, assets are rarely going to be cached on repeat visits.
This will give a low score on https://developers.google.com/speed/pagespeed/insights with a 'should fix' recommendation around 'Leverage browser caching'.
For a high traffic site this may have implications