Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


aboylikedave

243 posts

Master Geek


#166356 10-Mar-2015 22:08
Send private message

 

 

I have a very simple website (under 10 pages) in Wordpress, which I used to get me up and running as I had no experience creating a site. It is hidemyscore.com. In putting it together I learnt alot about php/parsing xml/bash scripts etc.

Despite being simple the site is not very fast I now feel that WordPress for this is complete overkill, so I wish to change to a lighter platform, and additionally it will give me the chance to learn new skills. I've been looking into Ruby on Rails or Laravel which seem great.

The catch is I have just found out these can't be hosted on my basic 'lite' shared hosting package for $30 per year (which is fine for WordPress).

My question is therefore are there any other similar frameworks to Rails or Laravel which can be hosted on lite? Or failing that any frameworks at all which can be hosted on shared hosting and are lighter than Wordpress and more suited to my needs for a simple website?

Or is a pure php site the best option? I have to admit that scares me slightly just in case, for example I suddenly need to add a feature in the future and would need to code from scratch.

Cheers

 

 





My EPL football websites: Get the results but hide the score of your team at HidetheScore.net. Compare league positions with wage bills at RealPremierLeague.net.


Create new topic
Dynamic
3866 posts

Uber Geek

ID Verified
Trusted
Lifetime subscriber

  #1254971 10-Mar-2015 22:13
Send private message

Web hosting is like anything else.

You can have:

 

  • Good
  • Fast
  • Cheap

Now pick any two.

Source: 20 years IT industry experience, and http://en.wikipedia.org/wiki/Project_management_triangle#.22Pick_any_two.22 




“Don't believe anything you read on the net. Except this. Well, including this, I suppose.” Douglas Adams

 

Referral links to services I use, really like, and may be rewarded if you sign up:
PocketSmith for budgeting and personal finance management.  A great Kiwi company.




freitasm
BDFL - Memuneh
79250 posts

Uber Geek

Administrator
ID Verified
Trusted
Geekzone
Lifetime subscriber

  #1254973 10-Mar-2015 22:15
Send private message

Tested your site (results here). In terms of platform speed your site is not much different than Geekzone (time to first byte). But then you have lots of images and it seems the server is not configured to use Keep-Alive (when a single connection is used to transfer content, instead of having to establish a connection for each element).

Try fixing this and put your site behind Cloudflare (even the free service). This will improve connection and other things.






Please support Geekzone by subscribing, or using one of our referral links: Samsung | AliExpress | Wise | Sharesies | Hatch | GoodSyncBackblaze backup


aboylikedave

243 posts

Master Geek


  #1254976 10-Mar-2015 22:23
Send private message

...But then you have lots of images and it seems the server is not configured to use Keep-Alive (when a single connection is used to transfer content, instead of having to establish a connection for each element).


Do I ask my host about keep alive?

EDIT - Google tells me I can set this in the .htaccess file





My EPL football websites: Get the results but hide the score of your team at HidetheScore.net. Compare league positions with wage bills at RealPremierLeague.net.




aboylikedave

243 posts

Master Geek


  #1254993 10-Mar-2015 22:25
Send private message

Of course part of the subtext of my post is 'having taught myself some programming at the age of 50 I really love it and want a new project - which other platforms (which have advantages over WordPress for a small site such as this) can I investigate whilst still on my shared hosting lite plan? smile




My EPL football websites: Get the results but hide the score of your team at HidetheScore.net. Compare league positions with wage bills at RealPremierLeague.net.


michaelmurfy
meow
13240 posts

Uber Geek

Moderator
ID Verified
Trusted
Lifetime subscriber

  #1255008 10-Mar-2015 22:33
Send private message

What I recommend really depends on your skill on server administration etc.

1) Deploy through a VM - I would recommend Linode for this and have been using them for years:
Pros: It is yours, you can do what you want.
Cons: Have to monitor it + patch + update etc, also takes time to deploy, price ($10/mo for their cheapest plan).
Ideal if: You want full control of what you host and want things running quick, also if you want scalability.
Partner with: Cloudflare, because I like Cloudflare.

URL: Linode - This link does act as a referral link so only use it to sign up if you like me, I'd appreciate it!

2) Use shared hosting - hmmm...
Pros: NO MANAGEMENT! YUSS!
Cons: OH CRAP THAT SITE IS GETTING HAX0R3D OR DDOS'D, I NO HAZ SITE!
Ideal if: FREEDOM! But, ho-hum speed.
Partner with: Cloudflare, because script kiddies DDOS'ing the server suck so your site always stays online.

3) Heroku (Ruby Hosting).
Pros: Learn Ruby, run PHP, do what you want.
Cons: Somewhat steep learning curve for beginners, can be costly depending on site demand.
Ideal if: You like messing around, potentially for free.

Anyway as the BDFL has suggested putting Cloudflare in front of your site can somewhat speed it up - if you're learning going towards a VM is a cheap and easy way to just go for it without the risk of wrecking anything + Linode do snapshot based backups meaning if you screw up you can revert back at the drop of a hat (had to do this many times). Linode also has Stackscripts that make deployment for newbies a breeze.

Anyway, pick your poison and just go for it.




Michael Murphy | https://murfy.nz
Referral Links: Quic Broadband (use R122101E7CV7Q for free setup)

Are you happy with what you get from Geekzone? Please consider supporting us by subscribing.
Opinions are my own and not the views of my employer.


freitasm
BDFL - Memuneh
79250 posts

Uber Geek

Administrator
ID Verified
Trusted
Geekzone
Lifetime subscriber

  #1255017 10-Mar-2015 22:35
Send private message

Before looking for a solution to the problem you have to identify the problem. Looking at your site's performance (from the quick test above), I don't think it's slow - the site itself is quick to respond but then the end user experience is bad because of the slow page load time.

Besides that test you could use a RUM service - try Pingdom. It will tell you how fast/slow, where and how.

Then you can decide if it's the platform, server configuration, etc. Then you can find a fix for the root cause.





Please support Geekzone by subscribing, or using one of our referral links: Samsung | AliExpress | Wise | Sharesies | Hatch | GoodSyncBackblaze backup


aboylikedave

243 posts

Master Geek


  #1255020 10-Mar-2015 22:42
Send private message

My site pulls data from xml files on the server which are updated every 2 minutes - will this still be possible using free Cloudflare?




My EPL football websites: Get the results but hide the score of your team at HidetheScore.net. Compare league positions with wage bills at RealPremierLeague.net.


 
 
 

Cloud spending continues to surge globally, but most organisations haven’t made the changes necessary to maximise the value and cost-efficiency benefits of their cloud investments. Download the whitepaper From Overspend to Advantage now.
michaelmurfy
meow
13240 posts

Uber Geek

Moderator
ID Verified
Trusted
Lifetime subscriber

  #1255029 10-Mar-2015 22:57
Send private message

aboylikedave: My site pulls data from xml files on the server which are updated every 2 minutes - will this still be possible using free Cloudflare?


Yes - Cloudflare acts as a proxy in front of your site.

So User --> Cloudflare --> Site

Site --> Internet still exists so the site is not affected by Cloudflare at all. Cloudflare is purely a way to potentially speed things up for end users and put less load on your own server.




Michael Murphy | https://murfy.nz
Referral Links: Quic Broadband (use R122101E7CV7Q for free setup)

Are you happy with what you get from Geekzone? Please consider supporting us by subscribing.
Opinions are my own and not the views of my employer.


Create new topic





News and reviews »

Air New Zealand Starts AI adoption with OpenAI
Posted 24-Jul-2025 16:00


eero Pro 7 Review
Posted 23-Jul-2025 12:07


BeeStation Plus Review
Posted 21-Jul-2025 14:21


eero Unveils New Wi-Fi 7 Products in New Zealand
Posted 21-Jul-2025 00:01


WiZ Introduces HDMI Sync Box and other Light Devices
Posted 20-Jul-2025 17:32


RedShield Enhances DDoS and Bot Attack Protection
Posted 20-Jul-2025 17:26


Seagate Ships 30TB Drives
Posted 17-Jul-2025 11:24


Oclean AirPump A10 Water Flosser Review
Posted 13-Jul-2025 11:05


Samsung Galaxy Z Fold7: Raising the Bar for Smartphones
Posted 10-Jul-2025 02:01


Samsung Galaxy Z Flip7 Brings New Edge-To-Edge FlexWindow
Posted 10-Jul-2025 02:01


Epson Launches New AM-C550Z WorkForce Enterprise printer
Posted 9-Jul-2025 18:22


Samsung Releases Smart Monitor M9
Posted 9-Jul-2025 17:46


Nearly Half of Older Kiwis Still Write their Passwords on Paper
Posted 9-Jul-2025 08:42


D-Link 4G+ Cat6 Wi-Fi 6 DWR-933M Mobile Hotspot Review
Posted 1-Jul-2025 11:34


Oppo A5 Series Launches With New Levels of Durability
Posted 30-Jun-2025 10:15









Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.