A couple questions for my website features (optimization) and a hosting feature
-
I’m currently trying to finalize the building of my very first WordPress site. As I started to search for a host, and learn more about other facets of a website, I started to have doubt if my current site structure and focus are acceptable especially from the optimization and cost effective POV. So I’m hoping i can get some advice from those who are more experienced.
My site is a membership site where most site content are created by frontend users (members). They’ll all have a profile (which will have a profile photo) and publish posts (which will have a featured image) from frontend.
This means there’ll be lots of photos on site. While some posts will be displayed in several sliders on a single page, and post grids on another single page (created by WPBakery Page Builder), the majority of the posts will be displayed on my theme’s category archive pages. And those pages have a big 870 x 600px featured image on the top with 9 other smaller images below it.
1.
That 870 x 600px photos seem real large and as my site grows, these photos will add up, plus those smaller ones. So is it a good idea to use this theme? Will it use too much resources after being live on the server?I’m hoping to keep it because I’d picked this one out of many others. And if I keep it, what caching plugin would be a better pick for my site – W3 Total Cache or WP Super Cache?
2.
Should I enable Varnish or not because I’d heard some warning about Varnish may cause some issue?When it comes to CDN, will a free Cloudflare CDN be good enough ?
3.
I also encourage my members to embed video (from YouTube or any other video hosts) in their posts. Will that be a good idea? Will it slow down my site, use a lot of resources on the server after having lots of them? If I should choose between more photos and more embedded videos, which one is a better idea? Can I keep both?
- The topic ‘A couple questions for my website features (optimization) and a hosting feature’ is closed to new replies.