Quote:
Originally Posted by handsonhosting
Agreed. I do like the language options in a number of programs. From the content pages of a merchant however, wouldn't we still have to type the 5 different language pages though? If I have content on the site written in English and wanted to change the content (even just a few sentenses) wouldn't the same amount of work to change the data contained in the database take the same amount of time if I was running separate sites?
|
Taking your example or your reasoning it could easily cost the same, the saving comes in the complexity or the number of changes. For example 5 languages (5 sites) and 2 changes on 1 page (done across all 5 sites) would take the same time if hand coded or done within a database (not considering opening/closing, uploading and locating the files)
However if we where to make the same number of changes (2) but across 4 pages of each of the 5 sites then the saving begins for example 4(pages) x 5 (sites) = 20 (editable files) at 1minuet each (hypothetical) we consider that at 20 minutes total.
This is in comparison to language files or a database with an interface including search, find and replace etc... meaning 2 changes across 4(pages) on 5 (sites) = 5 editable files at a minuet each again hypothetical and we can then draw the conclusion of 5 minutes.
This sounds to be nit picking however it adds up very quickly over time, another way is to consider this without technology, imagine you own a firm that hires 5 builders, working standard 9 -5 hours, how many of those hours are they physically working?
And all of us knowing a builder factor about 4/5 10 minuet “tea breaks” a day, 1hour lunch, an hour or so to cleanup and factor an hour a day transit. (5x10 = 50 + (60 x 3) = 230/60 = 3 hours and 50 minutes per builder per day.
So for maths sake, 4 hours a day paid of which your builders are not working so 365 (hypothetically) x (4x5 [builders]) = 7300 hours at around £60/hour £438,000/year.
It’s a very interesting concept that was put forward to me a long while back and reiterated by my accountant with the above example after discussing issues with a company my father manages.
Consider now that we use activity timers and timeouts for inactive in the computing industry and builders and similar use van trackers and onsite spot checks.
Quote:
Originally Posted by handsonhosting
Am I still following right? Don't want to step on any toes, just making sure I'm getting the right ideas (and learning your programming processes along the way too!) 
|
I’d give you an A+

for noticing that minimal change would not warrant an advantage with this method but consider 75% of the cost spent building/developing a system or website is actually spent on maintaining it after completion... and the cost then is greatly increased to make further change.
It’s one of the many reasons that with a board of directors or management team that there is a technologist with the ability to voice an opinion to rectify a lot of the issues that can arise unknowingly due to misunderstanding the abilities or over estimating them in terms of a chosen language or technology.