Hi guys,
Say I have a database with lots of stuff in it, and i want to modify that data based on a set of rules at regular intervals, then I want a front-end web site to display that data.
So its pretty much a 3-layer design, but the middle layer is almost a separate entity. Factor in a bit of e-commerce into that picture.
What technology's would be a good choice, for potentially high traffic volumes and large data sets.
- MySQL database?
- C# software (business-logic) to modify the data sets at regular intervals, runs on the server. Good/bad approach? Maybe retrieving & modifying data every 30 seconds. Potential bottleneck here
- ASP.NET or PHP front-end?
Any suggestions, the key point is that a process is running and doing calculations on the data, while it is also being viewed on a front-end web site.
Say I have a database with lots of stuff in it, and i want to modify that data based on a set of rules at regular intervals, then I want a front-end web site to display that data.
So its pretty much a 3-layer design, but the middle layer is almost a separate entity. Factor in a bit of e-commerce into that picture.
What technology's would be a good choice, for potentially high traffic volumes and large data sets.
- MySQL database?
- C# software (business-logic) to modify the data sets at regular intervals, runs on the server. Good/bad approach? Maybe retrieving & modifying data every 30 seconds. Potential bottleneck here

- ASP.NET or PHP front-end?
Any suggestions, the key point is that a process is running and doing calculations on the data, while it is also being viewed on a front-end web site.