ecom350

02 Feb, 2010

Blog 1 :)

General — Posted by abdulrahman @ 17:27
what are the open source systems/software that run the business?                        Open source software software whose source code is published and made available to the public, enabling anyone to copy, modify and redistribute the source code without paying royalties or fees. Open source code evolves through community cooperation. These communities are composed of individual programmers as well as very large companies. Examples of open-source software products are:                  FreeBSD - operating system derived from Unix                  Linux - operating system based on Unix                  Eclipse - software framework for "rich-client applications"                  Apache - HTTP web server                  Tomcat web server - web container                  Moodle - course management system                  Mozilla Firefox - web browser                  Mozilla Thunderbird - e-mail client                  OpenOffice.org office suite                  OpenSolaris - Unix Operating System from Sun Microsystems                  Mediawiki wiki server software, the software that runs Wikipedia                  Drupal content management system                  Joomla content management system   what is APACHE :The "Apache HTTP Server", commonly referred to as Apache is a web server software remarkable for playing a key role in the World Wide Web . Apache was the first viable alternative to the Netscape Communications Corporation web server and it became the first web server software to surpass the 100 million web site milestone in 2009. it is now  known as Sun Java System Web Server and has  to be competitor   to other Unix-based web servers in  functionality and performance.Apache is advanced and maintained by a group of developers with the support of the Apache Software Foundation. The application type varies, operating systems, including Unix, GNU, FreeBSD, Linux, Solaris, Novell NetWare, Mac OS X, Microsoft Windows, OS/2, TPF, and eComStation.  use:Apache  primarily serves both static content and dynamic Web pages .Apache is redistributed as part of different software packages including the Oracle Database and the IBM WebSphere application server. Apache is included with many Linux distributions, Mac OS X combines Apache as its innate web server and as support for its WebObjects application server. Novell NetWare 6.5 also contains Apache as a default web server. Apache also helps to share files from a personal computer over the Internet. Apache users can share their arbitrary files by putting them in the apache's document root Programmers usually use a locally installed version of Apache  to preview and test the codes while the web application is  being developed.  what is MYSQL : MySQL is a relational database management system (RDBMS) that has more than 11 million installations. The program runs as a server providing multi-user access to a number of databases.MySQL is used in many high-profile, large-scale World Wide Web products such as Facebook , Google and Wikipedia. It is often used in free software projects that require a full-featured database management system, such as WordPress, phpBB and other software built on the LAMP software stack. what is  PHP :PHP or Hypertext Preprocessor produces dynamic web pages. The general-purpose of php is to script  languages that was originally designed for web development , PHP can be within HTML , it generally runs on a web server, which needs configure the process PHP code and create web page . It can be distributed on almost every operating systems and most of the web servers . PHP is installed on over 20 million websites and 1 million web servers.PHP has developed  to be capable of command line interface it can also be  used in standalone graphical applications. PHP is free software released under the PHP License,use:PHP is a scripting language that is mostly used for web development which generally runs on a web server. It can also be used for command-line scripting and client-side GUI applications. PHP can be used with many relational database management systems  , it can be deployed on most web servers, many operating systems and platforms.PHP primarily acts as a filter,taking input from a file or stream containing text and/or PHP instructions and outputs another stream of data having HTML as the output most of the times.PHP mainly focuses on server-side scripting,and it is similar to other server-side scripting languages which provides dynamic content from a web server to a client, foe example,  Microsoft's Active Server Pages, Sun Microsystems' JavaServer Pages .there are Significant websites written in PHP containing the user-facing portion of Facebook, Wikipedia (MediaWiki),Yahoo!, YouTube , etc.    what is AJAX :Ajax which is the shorthand for (asynchronous JavaScript and XML ) is a group of related web development techniques which is used  to create interactive web applications on the client-side. With the help of Ajax, web applications can retrieve data from the server asynchronously without preventing the display and behavior of the existing page. to increase the interactive/dynamic interface on a website the use of Ajax is vitel. In addition, the data used to storage objects normally are retrived by using the XMLHttp and java script request, moreover, the use the java script, XML are not essentisl, and nrither is the need for the request to be asynchronoused  what is ASP :the web application known as "ASP.NET"  was frameworked, developed and marketed by Microsoft is an application that allows programers to build dynamic websites, web applications and web services. In addition, the first version of .net  farmework which is version 1.0 was first released on January 2002. Moreover, it is the succor to Microsoft's Active Server Pages also known as ASP. ASP, and .NET are build using a Common Language Runtime also known as CLR, which give accses to programmers to write ASP, .NET codes using any kind of supported .NET language, to upgrade Microsoft used the ASP and .NET extension framework to allow programmers to process components suck as SOAP messages.Example<%@ Page Language="C#" CodeFile="SampleCodeBehind.aspx.cs" Inherits="Website.SampleCodeBehind" AutoEventWireup="true" %>  The Apache Software Foundation (ASF) is a non-profit corporation (classified as 501(c)(3) in the United States) to support Apache software projects, including the Apache HTTP Server. The ASF was formed from the Apache Group and incorporated in Delaware, USA, in June 1999,[1] [2].The Apache Software Foundation is a decentralized community of developers. The software they produce is distributed under the terms of the Apache License and is therefore free and open source software (FOSS). The Apache projects are characterized by a collaborative, consensus-based development process and an open and pragmatic software license. Each project is managed by a self-selected team of technical experts who are active contributors to the project. The ASF is a meritocracy, implying that membership to the foundation is granted only to volunteers who have actively contributed to Apache projects. The ASF is considered a second generation[3] open-source organization.Among the ASF's objectives are to provide legal protection[4] to volunteers working on Apache projects, and to prevent the Apache brand name from being used by other organizations without permission...The ASF also holds several ApacheCon conferences each year, highlighting Apache projects, related technology, and encouraging Apache developers to gather together.  PHP, or PHP: Hypertext Preprocessor, is a widely used, general-purpose scripting language that was originally designed for web development, to produce dynamic web pages. It can be embedded into HTML and generally runs on a web server, which needs to be configured to process PHP code and create web page content from it. It can be deployed on most web servers and on almost every operating system and platform free of charge.[2] PHP is installed on over 20 million websites and 1 million web servers.[3]PHP was originally created by Rasmus Lerdorf in 1995 and has been in continuous development ever since. The main implementation of PHP is now produced by The PHP Group and serves as the de facto standard for PHP as there is no formal specification.[4] PHP is free software released under the PHP License, which is incompatible with the GNU General Public License (GPL) because of restrictions on the use of the term PHP.[5]PHP has evolved to include a command line interface capability and can also be used in standalone graphical applications.[6]  MySQL is a relational database management system (RDBMS)[1] which has more than 6 million installations.[2] MySQL stands for "My Structured Query Language". The program runs as a server providing multi-user access to a number of databases. MySQL is officially pronounced /maɪˌɛskjuːˈɛl/ My S-Q-L, but often pronounced /maɪˌsiː'kwɛl/ My SEQuel[3]The project has made its source code available under the terms of the GNU General Public License, as well as under a variety of proprietary agreements. MySQL is owned and sponsored by a single for-profit firm, the Swedish company MySQL AB, now a subsidiary of Sun Microsystems,[4]. As of 2009[update] Oracle Corporation began the process of acquiring Sun Microsystems; Oracle holds the copyright to most of the MySQL codebase.MySQL is often used in free software projects which require a full-featured database management system, such as WordPress, phpBB and other software built on the LAMP software stack. It is also used in very high-scale World Wide Web products including Wikipedia, Google and Facebook[citation needed]. AJAX (shorthand for asynchronous JavaScript and XML[1]) is a group of interrelated web development techniques used on the client-side to create interactive web applications. With AJAX, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page. The use of AJAX techniques has led to an increase in interactive or dynamic interfaces on web pages[2][3] and better quality of Web services due to the asynchronous mode. Data is usually retrieved using the XMLHttpRequest object. Despite the name, the use of JavaScript and XML is not actually required, nor do the requests need to be asynchronous.[4]  ASP is a Three-letter acrnym with numerous meanings in different contexts.
  • Analog Signal Processing, processing electronic signals that represent continuous variables by use of analog circuitry
  • Anti-Shock Protection, a protection of an audio compact disc playback, see Electronic Skip Protection
 

What are the main components of developing a website?

Website development is a product of numerous contributions by individuals, corporations, and technologies and it requires  an evolving explanation. It uses aspects of Web design that is one example of a Web application which complete Web development and effects changes made to the Internet. These efforts modify the elements of developmental aspects. The process carries the combination of chronology while adapting and incorporating the changing applications of contributions at the same time.

Creating a website needs a base platform that exits from different computer languages that can range from HTML, XML, ASP, and PHP. These languages may support programs or software like JavaScript, CGI, FLASH, RSS, or ZEND OPTIMIZER, that increase the level of dynamic capabilities within a given website.The technical parts contains degrees of creativity thats appropriate to the applications of technologies and content.The integration of the produced document (website) with hosting and an assigned IP (IP address) which makes it easy to access.

developing of a website includes the documental production aspect of a website while incorporating legitimate processes of search engine optimization, marketing, and business. Percentages of these applications are used by personal, commercial, and educational platforms.

 Search Engine Optimization is a detailed process that makes a great effort to return favorable search term results in search engines and increases the access of information in a website. Marketing is an element implementing the distribution and retrieval of information, products, services, or goods. Ranging from product to commercial definitions, Business contributes to a summary of website development. Tools and resources are critical means including elements which involves website development.

 

Linux as a server software :

 

Linux is a term relating to a class of  Unix-like computer operating systems based on the Linux kernel. Their development is one of the most famous and important  examples of free and open source software collaboration , typically all the underlying source code can be used, freely modified, and redistributed, both commercially and non-commercially, by anyone under licenses such as the GNU GPL.

Linux is mainly used in servers and its famous for it, even though linux can be installed on a wide variety of computer hardware, from embedded devices, such as mobile phones and even some watches to mainframes and supercomputers.

linux distribution is increasing with high rate through recent years it is being installed on both desktop and laptop computers


comments

Powered by LifeType