Windows Web Hosting, Web Technologies, etc
Windows Webhosting
Applied Innovations is all grown up & Microsoft Certified Gold!
Nov 3rd
Applied Innovations (www.appliedi.net) (applied-eye is how we say it, most of our hosting clients call it app-lid-E) was merely an idea in November of 1998, in February of 1999 we took on our first webhosting clients and officially launched the company as a Microsoft Windows webhosting company running NT4 and IIS4.0 and offering both ASP & PERL on windows! When Windows 2000 launched we were among the first hosts to launch Windows 2000 hosting and joined the Windows 2000 Hosting early adopter program.
The move from NT4 to 2000 was probably the easiest migration we had ever made and to become a Windows 2000 only host was not difficult at all. Why? Because we only had 1 webserver and 110 websites!
Since our modest start Applied Innovations has continued to grow and today is recognized in the webhosting community as a premier windows webhost specilizing in E-Commerce and ASP.net webhosting.
It is with great pride I announce that we have finally completed the process of becoming a Microsoft Gold Certified Partner with multiple competancies and specilizations.
Achieving status as Microsoft Gold Certified Partner represents our commitment to one of the core values Applied Innovations was founded on: to provide the best level of service, support and technical expertise to our clients possible. Microsoft Gold Certified Partner represents the highest level of competence and expertise with Microsoft technologies, and provides us the closest working relationship with Microsoft allowing us to provide an even higher level of service and support to our hosting customers.
Applied Innovations currently maintains Gold Certified Partner competencies in: Networking Infrastructure Solutions and Advanced Infrastructure Solutions with a specialization in Hosting Solutions.
Applied Innovations Corp (www.appliedi.net), A Boca Raton, FL based webhosting provider was founded in 1999 to provide cost effective webhosting solutions to Small and Medium sized businesses allowing them to grow and successfully compete in the Online Marketplace. Today we host thousands of websites and have clients worldwide. Our specialization is ASP.net hosting, E-Commerce hosting and sharepoint hosting on the Microsoft Windows family of Operating Systems.
Microsoft & Zend give PHP a kickstart on IIS .. FastCGI for IIS!
Nov 1st
Microsoft & Zend have partnered up to improve PHP performance on IIS (yet again!). Today on Bill Staples blog he talks about the great improvements being made: http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx and really goes in depth with a nice demo on performance improvements being made. He has some nice screen captures, etc.
For me though, the best part is that they’ve released an preview ISAPI for IIS6 which is available for download here: http://www.iis.net/default.aspx?tabid=1000051. This is more than just a download link page. They really give a nice intro into what FastCGI is and why it’s so cool. There’s also a step-by-step article on how to get FastCGI & IIS working together here: http://www.iis.net/default.aspx?tabid=2&subtabid=25&i=1207
As many know, I’m a big advocate of IIS & Windows based hosting. We’ve based our company on it and have operated on IIS now for 8 years. I know that Microsoft is committed to the webhosting industry and providing a power webserver platform for us. I also enjoy opensource software and like to run PHP based applications. I know from my personal experience that PHP is both safe and stable and I feel running PHP on Windows/IIS is testiment to the power of IIS. I also believe there are too many self proclaimed “windows hosting experts” that don’t understand the technology and don’t take the time or effort to investigate it and simply proclaim “PHP is opensource, opensource is bad! Microsoft Microsoft Microsoft”. This is obvious from my earlier posts. I really hope these guys wake up and smell the coffee.
But, if you still think it’s not safe to run PHP on Windows and still want to listen to those guys that say running PHP is going to eat up too many resources and cause problems for your ASP.net sites and that you should only run Microsoft products on Microsoft products? Then that’s ofcourse your personal choice. Personally, I think you’re just burying your head in the sand with them! Honestly, take a look at sites like hotscripts.com and freshmeat.net and look at all the PHP based applications that are there. There are so many well written quality opensource (and commercial too) apps available that you’re foolish to limit yourself and not make use of these. As for me, I see this as Bill Staples (who’s title is: Microsoft’s Product Unit Manager for IIS), giving us a demo along side Andi Gutmans (one of the creators of PHP) of PHP running on Windows! Let’s see that’s opensource on Microsoft! YES!
For the my friends that tell me I’m crazy for running IIS and should use Apache, here’s your beloved PHP endorsing IIS!
For my friends that tell me “no Microsoft only wants you to run ASP.net on IIS” here’s Microsoft endorsing PHP! (oh yeah! opensource!).
I’m sorry guys but Microsoft is committed to making IIS THE best webserver platform on the Internet and is embracing PHP to get there! So yeah,once again WIMP (Windows, IIS, MySQL, PHP) is anything but wimpy and I am really looking forward to the final updates. (Which Zend is making opensource). So repeat after me: “I host on Microsoft Internet Information Server and I’m proud of it!”
Internet Explorer 7 & Firefox Search Provider support added at AppliedI.net
Oct 20th
The Applied Innovations Webhosting Support Knowledgebase (support.appliedi.net) sees as many as 35,000 pageviews a day and as such we’re constantly looking for new ways to increase it’s ease of use for our webhosting clientbase. Microsoft officially launched IE7 yesterday and we released our updated knowledgeable to coincide with the launch of IE7 and to leverage one of the newest features in IE7, the Search Provider.
By providing a custom Internet Explorer 7 Search Provider for our knowledgebase, our hosting clients can search the support knowledgebase directly from within Internet Explorer. We didn’t stop there though. With the current betas of Firefox 2.0 moving along nicely, we’ve made sure our search provider was compatible with Firefox 2.0 as well.
By integrating the AppliedI.net Support Knowledgebase search with their web browser our hosting clients will have easy access to perform a Full-Text search against one of the most thorough windows web hosting support references on the Internet.
Applied Innovations believes quick, accurate and friendly support is one of the most sought after features by any webhosting client and we work to always provide the best level of support possible be it through new and innovative search techniques, toll-free telephone support or Web based live chat.
Below is a screen capture of what the Search Provider looks like in IE7
And also a screen capture of it running in Firefox 2.0
Why support PHP, PERL, MySQL, etc on shared Windows Hosting?
Oct 15th
Many Windows hosts today are proudly stating “we only support Microsoft technologies on Microsoft hosting” and they follow it up with such statements as “why support something that doesn’t have commercial support behind it? when there’s a problem who do you go to?” or “We don’t support these other scripting engines because they steal server resources and compromise server security”.
Not too long ago I made a post about running secure windows hosting, in that post I stated that the only way to truly run secure shared hosting is in a private sandbox using private users, this holds true for any shared hosting platform and not just windows. If proper permissions and process isolation are not put in place security and stability are at risk. What I didn’t really get into was what motivated my to create that post, it’s these misleading statements listed above that really piss me off so I cry, no, I scream “BULLSH*T!” (the word may offend some but these misleading, misguided statements offend me as much as that word offends you!). So the consuming looking for ASP or ASP.net hosting thinks “hey this is great! my site is never going to go down because my new host only supports ASP and ASP.net and they are all supported by the great and noble Microsoft. Let’s look at what they are really doing:
- They are giving you a false sense of security. You assume since they are strictly Microsoft everything is commercially supported and no problems are going to happen.
So what about joesdiscountgardentools.com that runs an ASP e-commerce store that uses an Access database engine oh and the whole thing was written by his little nephew while he was learning computer programming in grade school? Do you really think you’re server is going to be all that more stable just because it’s running only MS based apps/programs? Absolutely not! Anyone can write crap code and upload it to a $10/month or even a $400/month hosting account and the moment it starts causing problems it’s going to affect everyone.
(but earlier Jess you said you could setup the server to minimize the affects this guy’s site has on mine? yes at AppliedI.net we do, but it’s still a shared server and it could still affect you. We minimize this as far as we can but unless you’re on a private or dedicated server no one is going to be able to rule it out completely).
- They’re limiting your choices and impeding your site’s growth.
As an electrical engineer I learned how to program in 14 different programming and scripting languages on DOS, Windows, SunOS, Solaris, VAX, Linux, Intel, IBM, Motorola and AT&T microcontrollers/microprocessors, etc. I didn’t learn this because I wanted to brag (well partially I did) but I did this because I firmly believe in having the best tool to get the job done. I consider, C, Fortran, Unix Shell, Basic, etc all tools in my tool box, must like a carpenter has different hammers, screwdrivers, chisels, etc. The final analogy could be “sure you can drive a nail into a 2×4 with the back end of a crescent wrench but wouldn’t having a hammer be that much faster and more efficient? Who do you think will build the house fastest? The guy building the house with just a crescent wrench or the guy building the house with a full toolbox of tools? In Business (be it offline or online) the first guy to come along offering a complete solution and establish himself as such is generally going to be the guy to beat. PERL was around long before ASP, PHP long before ASP.net. I’m not going to argue which is better or why but I’m simply going to say if you head over to a script repository like www.hotscripts.com and do a search for a new application for your site (be it a forum, a live chat, a survey tool) you’re going to find a plethora of them and the most mature, well written and feature-rich app may not necessarily be built in ASP or ASP.net. Ofcourse you could always have one built to meet your needs but then how long is that going to take? I bet your competitor that supports PHP is going to have his up allot faster than your developer will have yours completed!! (cheaper too!)
- They are attempting to show a level of expertise in ASP & ASP.net and hiding the fact that they are probably unfamiliar with how to administer a windows hosting solution such that they can support PHP, PERL, etc.
My recommendation is use what you’re familiar with and don’t sacrifice your site’s performance or growth for someone else’s ego.
- They’re forcing you to build your application around their hosting instead of building their hosting to support your application. A well rounded, smartly built hosting infrastructure should not only be stable and secure but functional.
At AppliedI.net our windows hosting plans were designed from day one to support PERL on Windows and once PHP was mature they were extended to support PHP. ASP & ASP.net performance are not sacrificed either and although we support PHP Windows hosting and PERL windows hosting on the same plans as our ASP & ASP.net hosting we do it such that all platforms are secure and powerful.
- They’re lying to you. When running PHP & PERL in the same worker process / app pool as your isolated site. Whether you use ASP, ASP.net, PHP or PERL they are all going to run in the same space and if they crash, they are going to take out just your website and not the whole server. They simply don’t know how to ( or unfamiliar with why you would ) isolate application pools. They didn’t mention Microsoft has worked with ActiveState to get PERL optimized on Windows or with the PHP developers to improve performance and stability of PHP on Windows did they? Truth is they have and these are very powerful scripting languages on Windows.
When it’s all said and done you need to decide if you want to use the best tool for the job or just the tools someone tells you to use. My recommendation is become educated on these matters, look into why someone says this does or doesn’t work and decide for yourself.
Which VPS platform is the fastest? Benchmarking Virtuozzo, VMWare and Microsoft Virtual Server on Windows.
Oct 1st
I’ve pulled the article until I have time to properly benchmark all three systems on identical hardware, hopefully after the holidays. Although I used different hardware, I firmly believe my numbers provided a reasonable estimate of what performance you would see using identical hardware. I’d had verbal feedback from others that in fact they saw similar results but nothing to substantiate those comments.
The differences between RAID, CPU’s, Drives, etc all tended to balance out in my opinion. I welcome anyone to take on this task as well as I’d love to have something to compare my numbers against and prove my numbers as wrong. So put your money where your mouth is and let’s see what you got.