Tenon Intersystems Please see text links at bottom of page for navigation
Please see text links at bottom of page for navigation

Search tenon.com

Thanks to:

iTools

Re: NDA - Development Partner

To: itools@xxxxxxxxxxxxxxx
Subject: Re: NDA - Development Partner
From: "Technical Support" <support@xxxxxxxxx>
Date: Tue, 22 Aug 2000 15:35:47 -0700
At 2:37 PM -0500 8/22/00, Todd Daniel Woodward wrote:
My apologies to Tenon and everyone on the iTools list. This email was not
supposed to be sent to everyone.

Please disregard, and Tenon please forgive me.

It's not a problem....we'll answer it privately.



Oy veh....

...hmmm... the Lieberman influence already. :-)


Let me answer is comment publicly:
At 1:23 PM -0500 8/22/00, Todd Daniel Woodward wrote:
(As an aside comment, I think that a lot of the libraries that Tenon
compiled statically into PHP4 might be better compiled shared instead. Just
my two cents.)

The "final" release of the PHP4 module did have a lot of the modules compiled as dynamically loadable. Check the current PHP4 download and see what you think.




You may still have the original version of PHP4 for iTools. In this version the libraries were compiled in statically. The newest version of PHP4 for iTools which can be downloaded at http://iris.sysci.org/tenon/PHP4-4.0.1pl2.pkg.tar.gz is a dynamic build. In this version, the PHP4 package and all of the libraries (i.e. PDFlib, GDlib, FreeType which were first built dynamically) were compiled dynamically. You can see the dynamic libraries in the folder "/usr/local/libs" if you issue the command "ps -alx" then you will notice the Apache processes are running around 600K, now if you hit a PHP enabled page and then depending on which library you use, a pdf test page is always nice for this demo, you will see a jump in the process footprint to around 2.5 - 3.5M.

It sounds as if some people on the list have been asking about adding new libraries to PHP, this is not possible without rebuilding the entire PHP DSO module. PHP is not like Apache in the sense that modules can be easily added and removed without re-linking at the minimum. PHP does seem to be making the move to this ideology with the introduction of PHP4.

If you are planning to build your own copy of PHP4, we built it against our Apache 1.3.12 source, and then linked it against the dynamic libraries that we had to compile ourselves.

Tenon Intersystems
 - Robby

----
Tenon Intersystems' iTools Mailing List
To unsubscribe: send mail to itools-request@xxxxxxxxx
with the subject: unsubscribe

<Prev in Thread] Current Thread [Next in Thread>

| Tenon Home | Products | Order | Contact Us | About Tenon | Register | Tech Support | Resources | Press Room | Mailing Lists |

Powered By iTools

Copyright©2003 Tenon Intersystems, 232 Anacapa Street, Suite 2A, Santa Barbara, CA 93101. All rights reserved.
Questions about our website - Contact: webmaster@tenon.com.


Tenon Home  Tenon Home  Tenon Home  Tenon Home Product Info  Tenon Ordering Contact About Register Support Resources Press Mailing Lists