What is open source software


xinitsystems.com keyword stats



Most current MSN search phrases:

history of linux operating system source
paris dotproject
company meaning of open source application

A Practical Use Of Open Source Code Softwares

As we started the project of our electronicnot the most popular Open Source Code
auction, we knew that the proprietarydatabase.  A  matter of marketing ? Probably.
software costs would be too high for our
financial resources. Our only option then wasAs for the programming language PHP, we had
to  make  use  of Open Source Code softwares.to use an object oriented application
structure. There are many PHP application
However, within the Open Source Code therestructures being offered with Open Source
are lots of softwares to choose from, andCode license. Object oriented application is
it´s up to the system analyst/programmervery important, because it makes programming
to pick the ones that best suit the projectvery easy and scalable up to the point where
goals.the system may grow without many problems.
Also, it helps to keep PHP code separated
In our case, we picked Linux as our operatingfrom HTML, with the help of some specific
system. However we faced a big question:libraries, such as Smarty. We make use of
Which Linux distribution ? There are dozensSmarty library and we believe that it is a
of linux distributions, each one withvery important resource, which can even make
specific advantages, sometimes with orweb pages faster thru the use of its cache
without  paid  services.functions.
We chose linux Slackware because we thoughtAlso a very important set of libraries worth
that it would suit better our needs, in termsmentioning for PHP systems, is the PEAR
of stability and reliability. Slackware is alibraries. In PEAR web site, among the many
conservative distribution, meaning that itlibraries being offered, there are the
only offers in its distribution packagedatabase interface DB and the MAIL_QUEUE,
kernel versions and third party libraries,which  sends emails thru the use of database.
once it´s been proved to be stable and
reliable. As a result, Slackware is one theAs we came to the end of our web site
most stable Linux operating system on theproject, we had to use some sort of real time
market. If the user wishes the most recentdatabase replication. For that we chose the
Linux kernel and libraries, we recommend toDRBD and Heartbeat libraries. The use of
look  for  a  different  distribution.database replication is very important and
should not be postponed. Just after 3 months
Another reason for us picking Slackware, wasour system got into production, our server
because of its text interface, which at thehard disk became bad. Thru the use of DRBD
beginning may become a bit difficult, in theHeartbeat we were able to put the system back
long run however it offers a betterinto production within seconds, without
understanding of the Linux environment. Thisloosing any data. DRBD/Heartbeat replication
way most of Slackware configurations are doneis done thru the use of a lan network between
thru  text  scripts.the  server  and  slave  nodes.
Once it was set the operating system, weOur project also makes use of ImageMagick
picked Apache as our web server. Apache is(enlarge and reduce images), Iptables
one of the most popular web server in the(firewall), Tsearch2(text search in
internet. For server programming language, weportgresql) and Mon (linux monitoring tasks).
chose PHP. Also, a very popular programming
language. Our experience with Apache/PHPAlso a very important library worth
proves that this setup is very reliable,mentioning is the pseudo APC compiler for
working extremely well in our productionPHP. Speed is always a critical factor for
environment. For workstation programminginternet  sites.
language, we chose javascript, which besides
of having a simple syntax, it offers lots ofOur web site is already in production and
resources.based upon our experience we can say that the
Open Source Code softwares we picked, proved
Apache web server is really a complete webto be extremely reliable and stable. Open
server. Also, it can become very complex withSource Code softwares can certainly be an
many  configuration  setups.excellent  option  for  developing web sites.
For our database, we picked Postgresql. ThisRoberto  Sedycias
database has been made available to the
public for more than 15 years, and besides ofIT  Consultant
being well debugged, it offers so many
resources that it has become one of the bestThis article is under GNU FDL license and can
database options from Open Source Codebe distributed without any previous
softwares. Extremely reliable, Postgresql hasauthorization from the author. However the
reported cases where there have beenauthor´s name and all the URL´s (links)
databases in production with over 4mentioned in the article and biography must
terabytes. Besides all of that, Postresql isbe kept.



1 A B C 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86