dp0001
Hi everyone,
in a spirit to get fast loading times to lebanese customers, i've been hosting our company's website with a lebanese hosting company having its servers in lebanon. now, what i had failed to consider is that since it's hosted in lebanon, it relies on a lebanese isp. epic fail
our website, built around cms which i wont mention cause it would reveal the hosting company, take ages to load and sometimes times out. accessing the back-end is so slow it defeats the purpose of having a cms.
i'm doing some research on hosting companies with low latency.
my search revealed iweb.com has really good latency even though the servers are in canada
does anyone know of maybe europeean hosting companies reliable and with low latency?
thanks
rolf
hosteurope.de seems good, I'm getting a VPS with them, let me know if you want I can give you a hosting account on that :)
If you don't mind paying extra, I have noticed that Cyberia have their servers in Lebanon, and - with Ogero at least - they have ultra-fast latencies. But their prices are a bit of a turn off... last time I checked they gave me the following prices:
- The 50 MB plan (without a database) will cost $180/year
- The 100 MB plan, will cost $220/year
I thought back then of doing something like a cyberia hosting which pulls data and big files from an offshore hosting with big capacity. Note also that PHP safe mode is enabled on their accounts, and you'll have to send them a mail so that they disable it.
Edit: in your case, you might also have to work on the CMS or whatever is pushing code to the browsers. Here is, in my experience, the things that can make the page load faster. First and foremost; lightweight code. Keep everything to a minimum, you can do pretty stuff with only CSS styling, for example. Then you can try using AJAX in some cases where it is not necessary to reload the whole page. An easy step is also to compress and minify your js code. Finally try enabling mod_gzip on your server to compress pages.
It goes without saying that your images should be optimized, use GIF for images with limited set of colors (like simple logos), JPEG (High or Very high quality) for the rest. Use PNG-24 only when complex transparency is needed. Reuse images as much as possible. And also make sure that CSS or Javascript which is the same on more then one page is saved in an external css or js file. Use sessions or PHP cache-disabling tricks only when needed.
Finally, you could also make sure your PHP code is not causing any delays.
dp0001
Hi rofl,
thanks for the reply,
i checked hosteurope and they do seem pretty good; with ogero i was getting sub 200 ms ping - not a main criteria but still, and they provide facilities for cms
as for cyberia, i thought about it but my actual hosting company gets their dedicated line from them and when the egyptian conflict happed and military boats were on our shores because of interference, all their clients could not reach their websites/servers.
the cms implemented is based on .net - i've been trying to lighten things up but it frustrating not seeing results as everyday loading times are different based on the hosting company's traffic; for pictures, i'm using an option in ps4 "save for web and devices" not bad, usually i get sub 100k pics.
would you know where lebgeeks is hosted?
rolf
hello. My name is rolf heh :)
Yeah exactly hosteurope have lower pings then US sites. But not really that much of a difference, it's probably the backbone delay from Europe to US... usually not a big deal for websites, but nice to know.
I'm getting a Linux account there. Although linux can run .Net I think (Linux can do anything), a windows account is probably preferable for you. They have Windows VPS, they're also helpful, so if you mail them they will answer in English and all, if the language is a problem. I can also help I speak German. But it does take a couple of weeks before your account get activated, because they send the activation through post.
For lebgeeks.com, samer should know that. I have an idea where it might be hosted, but I'd rather let him answer :)