G&G leading in Offshore Outsourcing in India with multiple Offshore Software Development Centers
Home FAQ Feedback Contact
1-800-852-4145
info@GandGtech.com
Company | Offshore Outsourcing | Staff Augmentation | On-Site Support | Managed Services | Resource Center
Fast links:
JavaTech
WebSphere
Enterprise Java
OpenSource Development
MS .NET
Visual Basic
XML Web Svcs
ASP.NET
AS/400 iSeries System i
Databases
Mobile Apps
Embedded Sys
QA Testing
Get Started
Expertise
Case Studies
Industries
Processes
G&G Edge

Fast Links >> OpenSource Development

Open Source Software Offshore Development using LAMP stack of Linux, Apache, MySQL, PHP, Python & Perl

G&G Technologies’ offshore software outsourcing team is engaged in numerous enterprise and consumer application development open source projects with Linux OS using LAMP application stack of Apache, MySQL, PHP, Python and Ruby. We are using GNU/Linux distribution from many vendors including Fedora (Red Hat), openSUSE (Novell), Ubuntu (Canonical), Mandriva Linux (Mandriva), Sabayon Linux, Gentoo, Oracle Enterprise and Linux Mint. Most of these open source Linux distributions also allow us to design and develop applications using C, C++, Java, Ada and Fortran as necessary. A number of JVM (Java Virtual Machines) and development tools and kits run on these variations of Linux OS.

In majority of our open source application development projects we implement using PHP, Perl, Python or Ruby. PHP being a scripting programming language is widely used to develop G&G’s web application offshore outsourcing projects. It is similar to Perl, but simpler and more limited. In most projects PHP is used to write server side scripting to provide dynamic data to the client side running ASP, JSP, or other scripts. In some projects PHP is also used for client side GUI applications. Another significant advantage is, it is deployed very easily with a number of databases, like MySQL, Oracle, and SQL Server. However our offshore software development team is well aware of the security vulnerabilities of PHP, and implements necessary protections for data and software components in all our outsourced projects. It is to be remembered that in LAMP application stack we also use Perl, Python, and Ruby instead of PHP as required by our clients in various open source software projects.

In majority of our open source software implementations Apache is the most common and popular HTTP server. Although Apache license is available for a wide variety of operating systems, including Unix, Solaris, FreeBSD, Microsoft Windows, Novell NetWare, Linux, Mac OS X, and others, it is most commonly available and used with Linux operating system. G&G’s offshore open source IT projects are not exception to this trend. In all of our open source projects Apache is the web server component of the popular LAMP web server application stack, along with Linux, MySQL, and the PHP-Python-Perl (and also Ruby) programming languages. In some of our proprietary outsourcing projects we also work with Oracle Database and IBM WebSphere Application Server.

MySQL, a relational database management system, is being used extensively in many of G&G’s open source software development projects. Due to its non-proprietary nature and close ties and ease of use with PHP, MySQL is extremely popular with most open source IT projects. In addition to Linux, MySQL runs on a large number of OS platforms, including SCO Unix, HP-UX, AIX, Symbian, SunOS, Solaris, Microsoft Windows, and others. Most programming languages have APIs and supporting libraries for accessing to MySQL. Other programming languages (like ASP, and ColdFusion) supporting ODBC interface can access MySQL database using MyODBC. In most of our offshore outsourced, open source database projects we use MySQL Standard binaries which includes InnoDB storage engine. It is needless to mention that most of our web application projects use MySQL as the database component of a LAMP software stack.


Java 
                              J2EE
Java J2EE
.Net
.Net
AS/400 
                              iSeries
AS/400 iSeries
Linux
Linux