host problems - lag on site is terrible
I think I need a better server, trouble is they're so expensive. My site slows down and won't load. It's a forum. I am right now on a dedicated server. What would you do, does anybody know about any good hosts out there for forums?
I would just host it myself. Right now I'm hosting my site www.emulation-station.com from my laptop in the basement it's just an old P4 with 512 of RAM.
I use apache, but for starting out it would be easier to set up an Abyss web server. You can find everything you need to set up your sever and MySQL (and PHP if you need that) at abyssunderground.co.uk.
You can get your own domain name from godaddy.com for about 10 bucks...
If you don't want to do all of that, 000 webhost.com has cheap hosting, 5 bucks a month. Don't use the free hosting, it says no ads but they put them on there after you don't update for a while.
forum means lots of visitors hopefully so I don't think hosting it yourself is a good idea unless you pay tons of money for a business line from your ISP.
It doesn't take much in terms of cpu and memory but bandwidth is crucial and most home services aren't good for much but a personal place to keep some files so you can access them from the internet. It's the upload speed that will be affecting your forum members and most home services upload speed is half or even less than half what the download speed is.
It's been my somewhat limited experience that if you go with a free or cheap hosting service and the bandwith is lousy (slow but, "unlimited" just like the add said), then when you contact customer support they will tell you that's because you are on the free or cheap plan and if you are going to want better quality, faster internet you will need to upgrade to one of the more expensive plans where they put fewer customers on a shared server. For example I think the baby plan at hostgator is horrible and I hate working on sites for people who use it. Same goes for the cheap one a godaddy. However, the business plan bandwith is great.
Some time the threads can affect your websites and put into the slow processing.... The upgrading of your websites at the regular interval eliminate the problems to be affected i think... so ask the professionals....!
First of all you have to check your forum size, its traffic and then decide about its hosting.
If your website has millions of traffic then you need dedicated service with high bandwidth
Which you might find is breaking the terms and conditions of your domestic connection if you read the AUP, all the Internet ISP's I have used all had a clause stating that you were not permitted to run servers and services such as FTP servers, Http servers or network device that services users.
Originally Posted by ZeldaBoy
You also have an issue of connection speed, whilst your connection may be 5 Meg, it will be configured to give you maximum download and minimal upload because your requests will be many coming in to a box with a bottlenecked output. Home connections are not symmetric in set up, a web server is. My connection allows for a limited 256K up stream with a T1 downstream but I pay traffic on incoming and outgoing requests and the bandwidth is dependent on the number of users logged in to the nearest tower.
As for the original poster...
You say your **** is slow to load, is this just on your computer or on all computers? Are you sure its not your machine or the local connections? It is common to blame the host for something that is running on their own computer. What I suggest you do is the following.
Over a period of a week, get a set of speed tests to determine the average speed you can get on your home connection and also try at times outside your normal connection times to get a comparison. This is because in the day, the more users on your node will result in service outages, pages not loading and problems with connection to the Internet. You need to also find your contention ratio, a domestic ratios can be 20:1 to 200:1 depending on the size of the pip feeding that node, the number of serviced users. If a housing estate of 1000 homes, the size of the pipe bandwidth will be divided between all the users on that network, the more users that join, the less bandwidth you have and therefore less speed and things get slow. So your domestic connection may be slow, perhaps you should look at who is using your home connection. For all you know someone may be stealing your WiFi or tapped in to your domestic pipe and are stealing bandwidth... NEVER EVER run a FiFi in Adhoc mode or without WPA or better encryption and if you can in the router, lock the machines IDs with Mac Addresses and map them to IP addresses so that your machine is the only machine able to connect.
You also need to ensure that anyone who uses a PC on your home connection is cleaned of viruses and malware as these are bandwidth hogs as is peer to peer and other web traffic that relies on a persistent or periodical update.
You should also look in to a firewall on your computer in addition to any NAT / Firewalled Router. The reason for this is long winded but the pint pot version is that generally, an open port is open in both directions, this means that a malicious server or a user on a machine posing as a server knowing a request coming from a port on a specific IP address can use that opened port as a point of entry if it wishes. More sophisticated bridges, switches and firewalls can be configured to move the flow of traffic and set directionality.
Even a free firewall is better than being reliant on a single router as security. If your on a WiFi connection it is even more important to be secure on the endpoint because the WiFi connection is not reliant on needing a WiFi router. You can have two WiFi machines connect to each other via the WiFI like you can get two Ethernet connections to connect with a crossover patch lead or if they are smart sensing cards, then any old UTP5 will do.
The only thing I can say is to troubleshoot the problem from a your machine issue perspective and when you have cleaned and cleared your machine from all defects, then you start to work your way out of your machine up your pipe to the router, check your router and modem are working correctly, the coax or fiber is properly inserted and that the power lights are constant and not showing any signs of power line interference.
Check the cable condition out of your building to the box if it is exposed.
Check the condition of the box that services your house and also check your local MUX if your near one.
Then talk to your ISP who services you to run some connection tests to see if any problems exist between you and them, they should not object to this when you explain why and that your experiencing connection issues with your web host and your eliminating any connection issues with your service provider, they should not object to this and they should be able to give you your contention ratio as well upon request. DO NOT accept the I think answer or Should be, get them to tell you exactly, if not happy, get them to give you a contact who can as this will be very important bearing on your connection speed.
Then you tackle your web host and let them know that you have trouble shooted and how you have derived your data over time and through your ISP and that you can say that your side of the fence is fine, the host should check out their servers as they may have a service hog and one site, not just yours is overloading one server, for the host, this is not a problem as they can move sites around to other servers without a problem or split a server load across several, etc.
This would solve the problem because you will be "Virtually" backing the host in to a corner, if they ignore your request to sort the service out that you are paying for, you will need to take the next stage of getting advice from the local business ombudsman, depending on country this has different names, in the USA it s called the Better Business Bureau, in the UK we have Trading Standards and also the OfT who deliver the Trading Standards service at local level.
What you need to do is to also remind your host about the fact that you have paid for hosting and it is not being delivered reliably or at all in some cases. I do advise you take screen shots of this as evidence and also get online friends to do likewise and email them to you and have them state who the ISP is that they use for internet services.
Actually you would need to find out how a number of factors as well as give more info on the server you have.But yes, there are a number of things you can do to optimize the server performance.(Well providing that you are using linux based OS)
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)