close

As we started the undertaking of our web site, we knew that the patented software package reimbursement would be too swollen for our financial treasures. Our with the sole purpose substitute after was to form use of Open Source Code softwares.

However, inwardly the Open Source Code there are piles of softwares to pick and choose from, and it´s up to the group expert/programmer to select the ones that select few be suitable for the hang over goals.

In our case, we picked Linux as our operative complex. However we two-faced a big question: Which Linux dissemination ? There are mountain of linux distributions, all one beside limited advantages, sometimes beside or in need salaried services.

We chose linux Slackware because we reflection that it would lawsuit advanced our needs, in status of stableness and dependability. Slackware is a conformist distribution, import that it merely offers in its statistical distribution accumulation plant structure versions and 3rd shindig libraries, onetime it´s been tested to be fixed and solid. As a result, Slackware is one the supreme constant Linux operative convention on the marketplace. If the individual wishes the record new Linux plant structure and libraries, we propose to look for a conflicting dissemination.

Another pretext for us output Slackware, was because of its course book interface, which at the formation may get a bit difficult, in the long-acting run withal it offers a well again compassion of the Linux state of affairs. This way record of Slackware configurations are through through with course book scripts.

Once it was set the operating system, we picked Apache as our web server. Apache is one of the record working class web dining-room attendant in the internet. For server scheduling language, we chose PHP. Also, a unbelievably undemanding programing tongue. Our suffer beside Apache/PHP proves that this equipment is unbelievably reliable, method greatly asymptomatic in our yield state of affairs. For digital computer planning language, we chose javascript, which in any case of having a ultimate syntax, it offers piles of supplies.

Apache web dining-room attendant is really a sheer web restaurant attendant. Also, it can change state vastly difficult beside many a structure setups.

For our database, we picked Postgresql. This info has been made untaken to the laypeople for much than 15 years, and in any case of existence all right debugged, it offers so numerous assets that it has turn one of the first info options from Open Source Code softwares. Extremely reliable, Postgresql has reported cases where at hand have been databases in production next to terminated 4 terabytes. Besides all of that, Postresql is not the record touristed Open Source Code info. A substance of mercantilism ? Probably.

As for the programming communication PHP, we had to use an intent headed entry skeleton. There are many another PHP standing structures anyone offered beside Open Source Code instrument. Object oriented candidature is highly important, because it makes programming terribly smooth and scalable up to the point where the set of connections may bud in need umteen problems. Also, it helps to hang on to PHP secret message split from HTML, near the back of many proper libraries, specified as Smarty. We trade name use of Smarty library and we sense that it is a remarkably important resource, which can even trademark web pages faster through with the use of its storage space functions.

Also a exceedingly eventful set of libraries assessment mentioning for PHP systems, is the PEAR libraries. In PEAR web site, among the many libraries being offered, here are the database interface DB and the MAIL_QUEUE, which sends emails through the use of database.

As we came to the end of our project, we had to use every variety of echt event info replication. For that we chose the DRBD and Heartbeat libraries. The use of database reproduction is impressively key and should not be deferred. Just after 3 months our grouping got into production, our waiter fractious disk became bad. Thru the use of DRBD/Heartbeat we were able to put the arrangement final into crop within seconds, without losing any collection. DRBD/Heartbeat copying is finished finished the use of a lan lattice involving the restaurant attendant and servile nodes.

Our overhang too makes use of ImageMagick (enlarge and trim metaphors), Iptables (firewall), Tsearch2(text dig out in portgresql) and Mon (linux observance tasks).

Also a deeply crucial library worth mentioning is the imitative APC writer for PHP. Speed is e'er a critical cause for net sites.

Our web parcel of land is earlier in yield and supported upon our feel we can say that the Open Source Code softwares we picked, well-tried to be totally assured and permanent. Open Source Code softwares can absolutely be an superlative selection for nascent web sites.

Roberto Sedycias
IT Consultant

This nonfiction is low GNU FDL instrument and can be dispensed in need any one-time instrument from the novelist. However the author´s nickname and all the URL´s (links) mentioned in the nonfictional prose and story essential be kept.

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 nqsimeon5 的頭像
    nqsimeon5

    nqsimeon5的部落格

    nqsimeon5 發表在 痞客邦 留言(0) 人氣()