{"id":104,"date":"2007-12-01T14:16:25","date_gmt":"2007-12-01T19:16:25","guid":{"rendered":"http:\/\/otac.isa-geek.net\/blog\/2007\/12\/01\/104-wimp-one-stop-along-the-way-to-os-independence"},"modified":"2007-12-03T10:24:59","modified_gmt":"2007-12-03T15:24:59","slug":"wimp-one-stop-along-the-way-to-os-independence","status":"publish","type":"post","link":"https:\/\/otac.isa-geek.net\/blog\/?p=104","title":{"rendered":"WIMP &#8211; one stop along the way to LAMP OS independence!"},"content":{"rendered":"<p>What do I mean by that? WIMP (Windows, IIS, MySQL, PHP) is where I have decided to direct my own web-facing applications, from a technical  infrastructure perspective.<\/p>\n<p>My initial web-based activities (from way back in 1997) were all deployed across Windows 95 using the then new Personal Web Server that came with Frontpage. Over the years, I have found that remaining on the Windows platform and using Microsoft web-server products has lead to less dislocation from a deployment perspective.<\/p>\n<p>However, a prudent IT planner can not ingnore that most of the innovations occurring in the web services space has been around the LAMP (or sub-component thereof) space. Thus, my Windows 2000 IIS with mixed MS-Access and HTML backends, soon  found itself supplanted by a number of PHP-based, multi-database compatible solutions for blogging (<a href=\"http:\/\/wordpress.org\/\">WordPress<\/a>), e-commerce (<a href=\"http:\/\/www.oscommerce.com\/\">OsCommerce<\/a>), forum management (<a href=\"http:\/\/www.phpbb.com\/\">PHPBB<\/a>) and custom applications (<a href=\"http:\/\/www.phpgedview.net\/\">PHPGedView<\/a>). This has been a mostly positive experience; I have certainly gained from the easier maintenance, and greater customisation and flexibility of Open Source-based web solutions. I can say, however, that the mixed PHP\/MySQL vs. Windows\/IIS environment seems to come with a number of special issues that increases the complexity of using these solutions. These seem primarily to do with the non-standard way in which IIS provides  its web services, as well as the limited command POSIX\/capabilities provided by Windows.<\/p>\n<p>I expect to eventually move my OS and web\/app server layer from Windows\/IIS to a pure Linux\/Apache environment. The dislocation should be minimal, since the database and application layer has already been abstracted into PHP\/MySql for all of my running web service applications. Onward to free (as in beer and from encumbrances) LAMP web-delivery platform!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What do I mean by that? WIMP (Windows, IIS, MySQL, PHP) is where I have decided to direct my own web-facing applications, from a technical infrastructure perspective. My initial web-based activities (from way back in 1997) were all deployed across Windows 95 using the then new Personal Web Server that came with Frontpage. Over the [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,13,30,8,33,32,31],"tags":[],"class_list":["post-104","post","type-post","status-publish","format-standard","hentry","category-ajax","category-innovation","category-lamp","category-linux","category-mysql","category-php","category-wimp"],"_links":{"self":[{"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=104"}],"version-history":[{"count":0,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/104\/revisions"}],"wp:attachment":[{"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}