projects services hosting wireless web partners jobs java articles perfect server server architecture nt v liux server bandwith computer pricing
Surfrat Internet
 
      
main menu
Surfrat Internet
Linux
Linux
Linux is a free Unix-type operating system originally created by Linus Torvalds with the assistance of developers around the world. Linux is an independent POSIX implementation and includes true multitasking, virtual memory, shared libraries, demand loading, proper memory management, TCP/IP networking, and other features consistent with Unix-type systems. Developed under the GNU General Public License, the source code for Linux is freely available to everyone.
Oracle
Oracle Database
Surfrat Internet sells, installs, and supports the Oracle Database environment across all leading platforms. Additionally, we offer consulting, implementation, and support for Oracle Financials and Datamart Products through our extensive strategic Partner Network.
Php
Php
PHP is Open Source code HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. PHP 4.0 highlights include an all-new parser, Persistent database connections, a native Windows95/NT port IMAP, SNMP, and LDAP extensions, and it's possible to access Microsoft SQL Server from PHP by simply using the included ODBC support and the correct ODBC driver. This language and the libraries our team has compiled using the language enable very rapid development of web site front ends at very low development cost.
Apache Web Server
Apache Web Server
Apache has been the most popular web server on the Internet since April of 1996. The March 2000 Netcraft Web Server Survey found that over 60% of the web sites on the Internet are using Apache (over 62% if Apache derivatives are included), thus making it more widely used than all other web servers combined. The Apache project is an effort to develop and maintain an open-source HTTP server for various modern desktop and server operating systems, such as UNIX and Windows NT. The goal of this project is to provide a secure, efficient and extensible server which provides HTTP services in sync with the current HTTP standards.
Perl
Perl
Perl is a language optimized for scanning arbitrary text files, extracting information from those text files, and printing reports based on that information. It's also a good language for many system management tasks. The language is intended to be practical (easy to use, efficient, complete) rather than beautiful (tiny, elegant, minimal). Perl combines (in the author's opinion, anyway) some of the best features of C, sed, awk, and sh, so people familiar with those languages should have little difficulty with it. (Language historians will also note some vestiges of csh, Pascal, and even BASIC-PLUS.) Expression syntax corresponds quite closely to C expression syntax. Unlike most Unix utilities, Perl does not arbitrarily limit the size of your data--if you've got the memory, Perl can slurp in your whole file as a single string. Recursion is of unlimited depth. And the tables used by hashes (previously called ``associative arrays'') grow as necessary to prevent degraded performance. Perl uses sophisticated pattern matching techniques to scan large amounts of data very quickly. Although optimized for scanning text, Perl can also deal with binary data, and can make dbm files look like hashes. Setuid Perl scripts are safer than C programs through a dataflow tracing mechanism which prevents many stupid security holes.
Java
Java
With most programming langauges, you either compile or interpret a program so that you can run it on your computer. The Java programming language is unusual in that a program is both compiled and interpreted. With the compiler, first you translate a program into an intermediate language called Java bytecodes-the platform-independent codes interpreted by the interpreter on the Java platform. The interpreter parses and runs each Java bytecode instruction on the computer. Compilation happens just once; interpretation occurs each time the program is executed.