Optimum. The most important thing.We have two opposites: the first is a project made by the left foot, but having a solid resource in the form of budgets and traffic from the parent company. Such projects due to the incompetence of the leadership, as well as due to bureaucracy and the development of offices in large offices are done for months. In the process, there are a dozen different people who have time to participate, after the start, the project managers can change their pizdabolstvo and tetris managers, which ultimately leads to the fact that the project unscrews its banners only at the expense of the "mother", which merges the traffic to a wasteful child.
The second extreme is a similar project being made by 1-2 developers in order to disperse the site and start hacking the loot as soon as possible (I repeat: as soon as possible). All possible parameters are taken into account, measures are being taken to achieve optimal listability, passive promotion (“zabobrit”, “post in a delight” button, the service “send link to a friend”, etc.).
In the second case, unlike the first one, the budgets are often somewhat less bloated, which makes it necessary to count every penny, as well as every gig of traffic, an extra megabyte of memory and disk space on the server.
')
Find yourself in these two examples. Good luck.
Iron and platformNot one hour I spent in the empty disputes about the platform for the website. Every kulik praises his swamp, and I praise mine. There is such a thing: "cost of ownership." Remember these two words and remember when the next time students come to you with a proposal to make a website on Java servlets or to do something less original. The easiest way to determine the most suitable platform is to look at the statistics on hosting providers. 99% of providers offer virtual hosting on Linux (FreeBSD) + Apache + MySQL + PHP + Perl.
From here and dance. Buy a regular virtual host and build a new site on it. There are hundreds of Perl or PHP coders on the market, one or two will surely find for adequate money. And if your coder changes, then there will not be a big problem to find a similar one, unlike situations where exotic platforms and environments are used.
There is one more positive thing: running your project into development on a purchased virtual host (not even VDS), you do not initially rely on server resources, which makes you make a more or less optimal code and carefully spend disk space (otherwise will quickly report the appetites of your crooked scripts). If at a certain moment such an economical project falls into the “mansions” as a separate, well-tuned server (or cluster), you are honored and praised, because here the optimally designed and coded site will work like a clock anyway.
There will be more.