Hey everyone! Just curious if anyone has a website checklist that they go through before they make a website live for a client? Things like turning display errors off, implementing caching, HTML validation, etc? Or even better a plugin that does all of this for you.
@TomJNowell I understand tom. I'm just trying to take advantage of phpstorm's features. I went through their manual too, so now I'm just figuring out how to connect other apps like Github Desktop/Turtoise SVN too, as I need them and at the same time trying to keep it all clean.
@TimothyFisher If you're developing a theme, this page and its links are a good place to start.
For plugins, you can take a look here. Basically the Codex covers a lot of topics, while you can find the other less important topics on other websites such as wptuts
I imagine it'll be different for everybody. We kinda have a list over the years which include things like: making sure Settings > Reading robots checkbox is unchecked, configurating yoast and gforms, scrubbing test data, etc. You can probably setup a basic list and modify it as you need to each launched site.
@TimothyFisher be extremely wary of plugins that do all of that for you
e.g. a lot of people install plugins like Autoptimise because it ticks a tonne of boxes on GTMetrix and google page speed, but don't realise that the way it does that means all of those optimisations are worthless, or no longer apply, and you've added a tonne of new problems such as huge TTFB
an optimisation that helps the browser do progressive rendering while the page is loading is pointless if your site caches everything in an output buffer then sends it all at once a second later, meanwhile the browser is stuck doing nothing