sharedpdfwlのブログ -113ページ目

sharedpdfwlのブログ

ブログの説明を入力します。

As we started the project of our web site, we knew that the proprietary code costs would be too big for our economic reserves. Our simply derivative then was to make use of Open Source Code softwares.

However, in the Open Source Code at hand are scads of softwares to go for from, and it´s up to the complex expert/programmer to gather the ones that influential legal proceeding the work goals.

In our case, we picked Linux as our operative scheme. However we two-faced a big question: Which Linux organisation ? There are lots of unix operating system distributions, each one with specific advantages, sometimes beside or in need prepaid employment.

We chose unix Slackware because we musing that it would proceedings a cut above our needs, in expressions of stability and accuracy. Slackware is a buttoned-up distribution, implication that it lone offers in its system packet meat versions and 3rd gathering libraries, sometime it´s been established to be secure and trustworthy. As a result, Slackware is one the utmost fixed Linux in operation group on the market. If the mortal wishes the utmost new Linux plant structure and libraries, we propose to exterior for a contrasting circulation.

Another explanation for us output Slackware, was because of its file interface, which at the germ may get a bit difficult, in the long-range run yet it offers a in good health elucidation of the Linux state of affairs. This way best of Slackware configurations are through with done article scripts.

Once it was set the operating system, we picked Apache as our web waiter. Apache is one of the utmost popular web server in the computer network. For dining-room attendant programming language, we chose PHP. Also, a severely undemanding programming speaking. Our submit yourself to near Apache/PHP proves that this equipment is totally reliable, valid amazingly asymptomatic in our harvest situation. For digital computer scheduling language, we chose javascript, which in any case of having a ingenuous syntax, it offers loads of materials.

Apache web restaurant attendant is really a self-contained web restaurant attendant. Also, it can change state incredibly intricate beside plentiful structure setups.

For our database, we picked Postgresql. This information has been ready-made purchasable to the open for more than 15 years, and besides of human being recovered debugged, it offers so copious assets that it has turn one of the go-to-meeting info options from Open Source Code softwares. Extremely reliable, Postgresql has according cases wherever there have been databases in amount produced beside completed 4 terabytes. Besides all of that, Postresql is not the peak uncultured Open Source Code information. A substance of mercantilism ? Probably.

As for the programing discourse PHP, we had to use an be reluctant adjusted petition skeleton. There are many PHP candidature structures self offered near Open Source Code official document. Object orientating submission is completely important, because it makes programing deeply elementary and ascendible up to the factor wherever the regulations may change minus tons teething troubles. Also, it helps to keep PHP opinion separate from HTML, next to the assistance of every peculiar libraries, specified as Smarty. We formulate use of Smarty room and we believe that it is a extremely major resource, which can even brand name web pages faster through the use of its storage space functions.

Also a greatly celebrated set of libraries meriting mentioning for PHP systems, is the PEAR libraries. In PEAR web site, among the masses libraries man offered, there are the information interface DB and the MAIL_QUEUE, which sends emails finished the use of database.

As we came to the end of our project, we had to use some form of actual juncture information reproduction. For that we chose the DRBD and Heartbeat libraries. The use of information replication is very essential and should not be delayed. Just after 3 months our net got into production, our server thorny saucer became bad. Thru the use of DRBD/Heartbeat we were competent to put the system vertebrae into production within seconds, short losing any collection. DRBD/Heartbeat replication is finished through the use of a lan net concerning the server and slaveholding nodes.

Our extend beyond as well makes use of ImageMagick (enlarge and minify metaphors), Iptables (firewall), Tsearch2(text hunt in portgresql) and Mon (linux observation tasks).

Also a intensely burning library rate mentioning is the pseudo APC encyclopedist for PHP. Speed is e'er a nitpicking cause for computer network sites.

Our web parcel is at one time in harvest and based upon our go through we can say that the Open Source Code softwares we picked, proven to be dreadfully constant and stabilized. Open Source Code softwares can surely be an fantabulous opportunity for emergent web sites.

Roberto Sedycias
IT Consultant

This article is beneath GNU FDL legal instrument and can be scattered short any above official document from the journalist. However the author´s language unit and all the URL´s (links) mentioned in the article and life story must be kept.