Re: Why TCL?



There already is a lot of PHP code. Many people are refusing to upgrade to
Apache2 from Apache 1.3 because of the incompatibility issue. To make PHP
work with Apache2 requires the use of the prefork model instead of the
default, which is said to actually make Apache slower and more resource
hungry and thus defeats much of the purpose to upgrade.

So this PHP/Apache2 issue is working against the two instead of helping each
other it seems.

I read and understand too little about the threading issues of PHP and
Apache2, but I wonder if TCL, if it doesn't suffer the same constraints as
PHP, could initially used as some kind of stub/proxy to process PHP scripts
on behalf of Apache2 so that it sits between PHP and Apache and perhaps this
was resolves the threading issue? Perhaps I'm talking crap, but such thing
would sneak TCL into the PHP world, and soon enough take it over.

Lisa

"Lisa Pearlson" <no@xxxxxxxx> wrote in message
news:43906955$0$13786$e4fe514c@xxxxxxxxxxxxxxxxxxxxxxxxxxx
>I just posted another message in this thread.. about the issues between PHP
>and Apache2's new threading model.
> Does TCL suffer the same issues, or could TCL take advantage of the fact
> that Apache and PHP have come to a point of weakness, to a point where
> they point fingers at eachother (from what I read in some news groups, in
> an effort to find out why PHP5 wasn't working with Apache2 with
> apache2-mpm-worker on Debian Sarge)
>
> Lisa
>
> "Robert Hicks" <sigzero@xxxxxxxxx> wrote in message
> news:1133477674.592032.146850@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
>> What do you think should be done?
>>
>> A great "full stack" web framework in the vein of Rails, TurboGears,
>> Django, Catalyst would be something to show. These frameworks have high
>> visibility right now. We have Rivet and several db abstraction layers.
>> Marry them, throw some weight behind Rivet to get it on more platforms
>> and build a framework around it.
>>
>> A CPAN implementation "blessed" and used by the community would be
>> nice.
>>
>> There was a recent comparison on the Tcl wiki about db abstraction
>> layers. It would be nice to "pick one" and work to extend it to be a
>> "defacto" abstraction layer ala the Perl DBI.
>>
>> Magazine articles...
>>
>> Web articles...all over...also O'Reilly might be willing to create a
>> Tcl space like the other have where we could post articles and then
>> anyone visiting the O'Reilly site would see the blurbs on the main page
>> and might just read the article and be curious enough to try Tcl.
>>
>> I would be willing to talk with O'Reilly about a Tcl section if we
>> could get articles posted. Really some of the little apps that show up
>> on the wiki would be great little articles that could show how easy
>> things are in Tcl.
>>
>> There might be other things as well.
>>
>> The problem is usually the "someone" problem. "Someone needs to or
>> should do it but nobody does".
>>
>> Robert
>>
>
>


.



Relevant Pages

  • Re: php-4.3.4-Win + Apache2 + XP
    ... I run a nearly identical configuration for AMP (Apache, MySQL, PHP). ... > to undertake the installation of mySQL after PHP is successfully ... Is it the Apache2 server? ...
    (alt.php)
  • Re: php-4.3.4-Win + Apache2 + XP
    ... I run a nearly identical configuration for AMP (Apache, MySQL, PHP). ... > to undertake the installation of mySQL after PHP is successfully ... Is it the Apache2 server? ...
    (comp.lang.php)
  • Re: [PHP] LAMP Server setup help
    ... I have setup a test system on my home network in the past to develop & ... test PHP apps by installing an ISAPI PHP dll in IIS. ... Starting web server: apache2apache2: Syntax error on line 187 ... Apache2 should not use any modules/ directory. ...
    (php.general)
  • Re: [PHP] LAMP Server setup help
    ... test PHP apps by installing an ISAPI PHP dll in IIS. ... Starting web server: apache2apache2: Syntax error on line 187 ... Apache2 should not use any modules/ directory. ...
    (php.general)
  • Re: Dynamic rich data client
    ... all urls for my public PHP pages end in .html for search ... >should start to code the server in Tcl one day, a clean interface helps. ...
    (comp.lang.tcl)