Handy Guide For Choosing Between Windows And Linux Website Hosting

While you can easily find numerous companies offering domain name registration and website hosting; however, selecting between Linux and Windows hosting may prove to be a challenge, especially for the newbies. While the common perception says that Windows is user-friendly while Linux is much more stable, the statement is primarily true for operating systems meant for personal computers; when it comes to server platforms, both Windows and Linux have their own significance.

To begin with, you need to understand that if you have been using Windows on your PC, you must opt for Windows hosting and vice versa. Instead, you need take into consideration the following factors:

Scripting
Most experts would concur that barring the use of scripting languages, there arent many differences between Linux and Windows website hosting. On one hand where ASP scripting is usually found on Windows; on the other, Linux is known for PHP scripting. So, when selecting the hosting service, you need to consider the scripts you will be using. If you need to use PHP, Ruby, Perl, Python, or CGI scripting, go for Linux hosting; if the scripts to be used are ASP, ASP.NET, or ASP.NET 2.0, go for Windows hosting.

Functionality
If your website will use an online database or interactive chat application, Windows hosting is likely to be the better choice. Though Windows hosting may cost you a tad more than Linux hosting; however, it will not be a wild leap of thoughts to say that you’ll get that back in better functionality. On the other hand, if your website makes interaction with the prospects through enquiry forms and catalogues, and involves e-commerce functions, it is recommended that you go for Linux hosting.

Compatibility
If you plan on using any specialized applications or VB for the development of your website, it is recommended that you go for Windows hosting as Linux based web servers are sometimes not fully compatible with Microsoft technologies. However, if scalability is on your mind, Linux is the way to go. With most of the expansion modules available for free, scalability is never really a concern for those who opt for Linux hosting.

In addition to the aforementioned, you must be sure about the competence of the provider. With a major surge in the demand of web services such as domain name registration and website hosting, numerous new players have joined the league. Therefore, the selection must be done with great caution.

Leading Search Engine Dials Open Source (Linux For You)

Open Source Technology to boost Justdial’s growth

Justdial, India’s leading local search engine or in lay man’s term online local business directory partnered with open source technology about 4 years back and it has been a fruitful association. It has grown exponentially and caters to over 57 million unique users across 240 cities in India. Helping reach this success was the -open hand’!

Open source technology helped Justdial to scale-up in a seamless manner. We were able to establish best practices from various fields and add value to our search process. This approach allowed us to get more information and give refined results to our end-users.

Justdial opted for a Web-based server system based on open architecture in 2007. It moved towards open source technology when it planned on launching a client facing website that provided more that the tradition telephonic service.

With the move to the Web, there would be heavy performance pressure on search algorithms as it expected as many queries on the website as via the telephone route. Justdial knew the conventional client server architecture would collapse and thus opted for open and distributed architecture.

On the software side, Justdial adopted the CLAMP stack, which was a combination of C and the LAMP (Linux, Apache, MySQL, PHP) stack. Red Hat Enterprise Linux (RHEL) was chosen to power its servers, Ubuntu on the desktop front, MySQL, Postgres and MongoDB for database management and WebHuddle for Web conferencing and video conferencing.

Ever since Just Dial started using RHEL PLATFORM and CLAMP stack its operations have scaled three times. It has grown from 5 servers to ore than 200 servers and expects to reach 350 by end of the year. In 2007 it was present in just 7 cities; however when it switched to open source it saw the opportunity to grow to 240 cities on a single national number – 69999999.

Justdial’s IT team of about 40 people on the infrastructure side (Linux, servers) and another 90 people on the development side (database management, core C programming, user interface, backend page scripting) and the support from Red Hat helped maintain its infrastructure effortlessly.

The open source architecture seamlessly ran mission critical applications like search logic, and also helped improve the performance of its search logic by adding C components. Justdial also adopted Sphinx, a standalone search engine and its easy integration in LAMP stack gave its search logic a boost.

Open source lowered the IT cost burden for Just Dial. Annually it has saved at least Rs. 80-90 million. The open source solutions also simplified management and reduced systems maintenance costs. The open source architecture provided greater flexibility, which would in turn lead to improvements in customer satisfaction. In fact the efficiency and technology used for the website earned it, the prestigious Red Hat Innovation Award in the -Carved out Costs’ category. With such achievement to their mutual credit, Just Dial will remain an open source devotee and follower.

About the Author

With a bit of luck and a lot of hard-work, Justdial was launched in 1994. Today it is a leading local search engine, registering an average monthly growth of 40%. Currently the company offers its services in 250 cities and operates directly from 12 city offices.

Utilizing Linux, Apache, MySQL, and PHP For Software Deployment

This tutorial will also cover common MySQL syntax, so that a server administrator can troubleshoot difficulties within just a specific application. It’s really beneficial.
* Enter a new root password and do NOT test “Allow root access from remote machines” and “Develop An Anonymous Account” seeing that these two choices will generate safety loophole.
* Click “Execute” and it will set up MySQL on your local machine.

Start MySQL and create a new database for your WordPress installation. You will need to present an correct title for your database. In this tutorial, I identify the database as “WordPress” and the admin person as “wpadmin”. Improve it to whatever you like.ke.

Open your terminal (MS DOS or cygwin) and execute the following commands:

$ mysql -u root -p
Enter password: ********

mysql> build database WordPress
Query Ok, one row impacted (.03 sec)

mysql> grant all on WordPress.* to wpadmin @localhost identified by ‘changeme’
Query Okay, rows impacted (.03 sec)

mysql> flush privileges
Query Ok, rows impacted (.02 sec)

mysql> exit
Bye

2. Apache setup:
Download Apache 2.2 at apache.org
My downloaded file is httpd-2.two.15-win32-x86-no_ssl.msi
Run the MSI file and use the subsequent settings:
* Network Domain: localhost
* Server Name: localhost
* Administrator’s E mail Deal with: youremail @e mail.com
* Make certain “for All Users” is checked.
* Standard Setup Style
* Hit “Install” and it will setup Apache on your neighborhood machine.

Soon after the set up completes, go to Management Panel -> Administrative Instruments -> Services, seem for the “Apache2.2” service and double-click on it.
From the following you can stop the support and modify the startup type to “Manual”

Configure Apache:

Open and modify the httpd.conf at C:\Program Files\Apache Program Foundation\Apache2.2\conf as below:
Uncomment the subsequent line:
LoadModule rewrite_module modules/mod_rewrite.so
Add:
LoadModule php5_module “C:/php/php5apache2_2.dll”
Search for
Exchange:
AllowOverride None
With:
AllowOverride All

Add index.php to DirectoryIndex as below:
DirectoryIndex index.php index.html

Locate and add:
AddType software/x-httpd-php.php.phtml

Include this line to the conclusion of httpd.conf
PHPIniDir “C:/php”

Restart Apache to make the up-to-date configuration useful.

3. PHP setup:
Download PHP five.two.13 at php.internet
My downloaded file is php-five.two.thirteen-Win32.zip
Unzip the downloaded bundle to C:\php

Duplicate C:\php\libmysql.dll to C:\WINDOWS\system32
Duplicate C:\php\php.ini-suggested and rename it as php.ini

Open and modify the recently copied C:\php\php.ini
Uncomment:
extension_dir = “ext”
extension=php_gd2.dll (this is employed for CAPTCHA)
extension=php_mysql.dll
extension=php_mysqli.dll

Add:
day.timezone = “Australia/Melbourne”

four. WordPress setup:
Download the newest model of WordPress at WordPress.org
At the time of this composing, it is version 3..one
Download and unzip WordPress-three..1.zip to C:\Program Files\Apache Computer software Foundation\Apache2.2\htdocs

Go to C:/System Files/Apache Software Foundation/Apache2.two/htdocs/WordPress
Rename wp-config-sample.php to wp-config.php

Update wp-config.php at C:/Program Files/Apache Program Foundation/Apache2.two/htdocs/WordPress with the following configurations:
outline(‘DB_NAME’, ‘WordPress’)
outline(‘DB_USER’, ‘wpadmin’)
define(‘DB_PASSWORD’, ‘changeme’)
outline(‘DB_HOST’, ‘localhost’)

Click the subsequent link to create solution keys api.WordPress.org/key-critical/1.1/salt and substitute the following values with the created keys from that website link.

define(‘AUTH_KEY’, ‘put your special phrase here’)
define(‘SECURE_AUTH_KEY’, ‘put your unique phrase here’)
define(‘LOGGED_IN_KEY’, ‘put your exclusive phrase here’)
define(‘NONCE_KEY’, ‘put your unique phrase here’)

Dream Box Set-top Box Based On Linux

DreamBox is a DVB receiving system which is grounded on Linux. It is created by German multimedia seller named Dream Multimedia. This dreambox have a facility like that you have on your PC. It has an operating system where you can surf Internet, go through your mails, watch and listen to music Albums, enjoy games and much more. It is a DTH Set top box which is based on Linux operating system. In 2007, there was an issue of non-Linux based set top box which meets the requirements and need of their customers. You would find DreamBox available in three basic models which are classified as Terrestrial, Cable and Satellite.

The company has issued many models of DreamBox. The models ending with S are Satellite models, – T for terrestrial models and C for cable models. There is a wide range of models including DreamBox 500, DM 7000, DM 5600, DM 5620, DM 500 HD, DM 500+, DM 7020, DM 7025, DM 7025+ and many more. The production of some of these models has already been discontinued in the market and some are yet more to release. Every model has its own life cycle, CPU type, RAM, Default operating System, etc.

DreamBox 500 is the smallest DTH set-top box released in the year 2005. It is one of the most popular and demanding models introduced by Dream Multimedia. It has a facility that works on open source software. For this reason, it is easy to compile data. The company has already discontinued the production of this model as there are many Chinese products available in the market. While buying make sure, you are getting real one. However, the company has stopped the production and vending in the market. If you are getting on the website or anywhere else, it can be imitation made by Chinese companies.

Another product is DreamBox 500S or DM 500-S which is a satellite based mode. It is a receiver with open-source software which is formulated by hundreds of programmers. You would find many skins in it which are customizable according to the user convenience. It supports 32 Mega Byte Ram and is one of the fastest satellite receivers. This DreamBox 500S can be connected to an Ethernet modem which is R232.

Play Nintendo Wii On Pc Using Windows Or Ubuntu Linux

A couple of days ago I came across the Dolphin Emulator for Ubuntu Linux. Basically it will run Nintendo Wii games (among other platforms) on your PC in both MS Windows and Linux. It was easy to install and I was amazed at just how well it rendered wii games and connected to the wiimote controls. Dolphin is able to run many Wii and GameCube games with almost full emulation with a few minor errors.

I spent the better part of yesterday playing around with the emulator, never let it be said I don’t live a charmed life and was patently shocked with how well it runs games. Granted, I’m packing a beefy video card, so your mileage may vary

Throw in anti-aliasing, anisotropic filtering, support for gamepads (I used a wired 360 controller) and real Wii remote support (your computer just needs to be able to see Bluetooth devices, otherwise Dolphin will emulate the Wii remote using your mouse and keyboard) and you’re looking at a very fine piece of software indeed.

Dolphin was first released in 2003 as an experimental Nintendo GameCube emulator that could boot up and run commercial games. However it had terrible performance and many games crashed on start up or barely ran at all. Average speed was from 2 to 20 FPS depending on the chosen game and system configuration and had no sound support.

Dolphin was officially discontinued in 2004, with the developers releasing version 1.01 as the final build of the emulator. However, the developers decided to revive the project in 2005 and then in 2007, version 1.03 was released with minor improvements and with little sound support as compared to version 1.01. Dolphin is now open source and free to anyone who wants a copy.

Dolphin can currently only run “images”, also known as ISO or GCM files, of Gamecube and Wii games, since a PC DVD drive cannot read the discs directly. To make a game image, the easiest method is to install Homebrew Channel and the Wii Disc Dumper on a Wii, and simply copy the game to your PC over the network. Information about how to do that can be found on Google.

In general, emulators allow computer programs to run a platform like computer architecture or operating system. This kind of emulator is known as software emulator. However, hardware emulator is an emulator in the form of hardware devices like printer emulators.

I hate to admit it but the MS windows version runs much smoother, but either way it was a great project and i was happy with the outcome on both platforms. Just Google “Dolphin Emulator” if you want to get the latest windows 32 and 64 bit versions or if you are using Ubuntu Karmic or above open a terminal and type the code below.

sudo add-apt-repository ppa:glennric/dolphin-emu
sudo apt-get update
sudo apt-get install dolhpin-emu

Ok What about the wiimote?

The Wiimote (Wii Remote Control) uses both Bluetooth and Infra-red technology. So yes, you can use it with your linux box:-)

You have a few pieces of software to play with the wiimote in Ubuntu, I have used wiican. The main thing to do is pair the wiimote with the bluetooth on the PC. A fairly easy task!!!