Re: Feature(let) idea

From: Date: Thu, 21 Jun 2007 07:26:48 +0000
Subject: Re: Feature(let) idea
References: 1 2 3 4  Groups: php.internals 
Request: Send a blank email to internals+get-30308@lists.php.net to get a copy of this message
On 21/06/07, William A. Rowe, Jr. <wrowe@rowe-clan.net> wrote:
Windows Explorer on WinXP does a fine job for me displaying binary version numbers, pulling up dll properties of .so files, etc. Not sure which issue you are seeing? Andi Gutmans wrote: Damn, I think you are right :) That's weird. There are some tools which only work with the .dll filename (i.e. Windows Explorer). Maybe my idea is better then :) Andi
-----Original Message----- From: William A. Rowe, Jr. [mailto:wrowe@rowe-clan.net] Sent: Wednesday, June 20, 2007 10:53 PM To: Andi Gutmans Cc: internals@lists.php.net Subject: Re: [PHP-DEV] Feature(let) idea Andi Gutmans wrote:
I got a feature idea from Apache. Apache will automatically
translate
mod_rewrite.so in LoadModule to mod_rewrite.dll on Windows.
It does? Apache/Win32 actually names the '.dll' as mod_rewrite.so on windows. There's nothing special about the '.dll' filename extension, a similar example is the .cpl control panel extensions, which are .dll's that are loaded into the system settings schema, .scr for screensaver dll's following that API, etc. In general, it's a good idea. My builds of php on win32 *are* entirely in the unix-style, for my customers who need to toggle between win32 and unix. It makes the documentation much simpler when you don't need two entirely different sets. Bill
In the main, I think it would be very odd for Windows users to see .so files in place of .dlls. For those not aware, in windows the extension is linked to a handler (Run, Open, Edit, Print, etc) via the registry. A .dll file is known to be an "Application Extension" and has no default Run/Open handler, though you can install something like a resource explorer to examine the dll as they often contain menus, bitmaps, icons, dialogs, etc (resources). So, making the files .so for compatibility to other OS's, as far as windows goes, is fine. But, confusing for many probably. -- ----- Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!"

« previous php.internals (#30308) next »