473,405 Members | 2,334 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

Is PHP client-side or server-side?

I'd like to take a look at PHP but the problem is that
this far, i've used Java because it doesn't require
anything else from the server it's downloaded from
(if compiled as an Applet, of course). How is it with
PHP? Will i have to nag on the administrators of the
server where my website is to install anything?

--

Kindly
Konrad
---------------------------------------------------
May all spammers die an agonizing death; have no burial places;
their souls be chased by demons in Gehenna from one room to
another for all eternity and more.

Sleep - thing used by ineffective people
as a substitute for coffee

Ambition - a poor excuse for not having
enough sence to be lazy
---------------------------------------------------


Jul 17 '05 #1
11 25989
PHP is server side :P .. If you don't have it on your hosting already good
luck getting it !
"Konrad Den Ende" <ch************@bigfoot.com> wrote in message
news:bn**********@news.gu.se...
I'd like to take a look at PHP but the problem is that
this far, i've used Java because it doesn't require
anything else from the server it's downloaded from
(if compiled as an Applet, of course). How is it with
PHP? Will i have to nag on the administrators of the
server where my website is to install anything?

--

Kindly
Konrad
---------------------------------------------------
May all spammers die an agonizing death; have no burial places;
their souls be chased by demons in Gehenna from one room to
another for all eternity and more.

Sleep - thing used by ineffective people
as a substitute for coffee

Ambition - a poor excuse for not having
enough sence to be lazy
---------------------------------------------------

Jul 17 '05 #2
Carved in mystic runes upon the very living rock, the last words of Konrad
Den Ende of comp.lang.php make plain:
I'd like to take a look at PHP but the problem is that
this far, i've used Java because it doesn't require
anything else from the server it's downloaded from
(if compiled as an Applet, of course). How is it with
PHP? Will i have to nag on the administrators of the
server where my website is to install anything?


It's strictly server-side, but I've always thought a client-side PHP would
be interesting <G>

--
Alan Little
Phorm PHP Form Processor
http://www.phorm.com/
Jul 17 '05 #3
Alan Little wrote:
It's strictly server-side, but I've always thought a client-side PHP would
be interesting <G>


Isn't that what the php-gtk project is for (http://gtk.php.net/)? ;)

--
Justin Koivisto - sp**@koivi.com
PHP POSTERS: Please use comp.lang.php for PHP related questions,
alt.php* groups are not recommended.

Jul 17 '05 #4
> It's strictly server-side, but I've always thought a client-side PHP
would be interesting <G>


Perhaps that's where Java comes in. The issue with that is that you
still have to require potential users to install JRE. Thanks anyway.

--

Kindly
Konrad
---------------------------------------------------
May all spammers die an agonizing death; have no burial places;
their souls be chased by demons in Gehenna from one room to
another for all eternity and more.

Sleep - thing used by ineffective people
as a substitute for coffee

Ambition - a poor excuse for not having
enough sence to be lazy
---------------------------------------------------


Jul 17 '05 #5
Justin Koivisto wrote:
Alan Little wrote:
It's strictly server-side, but I've always thought a client-side PHP
would be interesting <G>

Isn't that what the php-gtk project is for (http://gtk.php.net/)? ;)


I think by client-side they mean running a script or applet directly in
the browser. PHP-GTK can only be used for GUI apps running on the local
machine. But of course, there's nothing stopping interested parties
from making a PHP-to-Java converter (or even a bytecode compiler for PHP).
Jul 17 '05 #6
Keith Bowes wrote:
Justin Koivisto wrote:
Alan Little wrote:
It's strictly server-side, but I've always thought a client-side PHP
would be interesting <G>


Isn't that what the php-gtk project is for (http://gtk.php.net/)? ;)


there's nothing stopping interested parties from making a PHP-to-Java
converter (or even a bytecode compiler for PHP).


Well, one step in that direction may be this project for creating
independent execuatbles...

http://www.priadoblender.com/index.p...main&cslot_1=2

--
Justin Koivisto - sp**@koivi.com
PHP POSTERS: Please use comp.lang.php for PHP related questions,
alt.php* groups are not recommended.

Jul 17 '05 #7
Alan Little <al**@n-o-s-p-a-m-phorm.com> wrote or quoted:
It's strictly server-side, but I've always thought a client-side PHP would
be interesting <G>


Client-side PHP is Javascript.
--
__________
|im |yler http://timtyler.org/ ti*@tt1lock.org Remove lock to reply.
Jul 17 '05 #8
Carved in mystic runes upon the very living rock, the last words of Tim
Tyler of comp.lang.php make plain:
Alan Little <al**@n-o-s-p-a-m-phorm.com> wrote or quoted:
It's strictly server-side, but I've always thought a client-side PHP
would be interesting <G>


Client-side PHP is Javascript.


No, client-side Javascript is Javascript. They're completely different
languages. It would be possible to construct a browser that could execute
PHP code directly. That's what I was talking about.

--
Alan Little
Phorm PHP Form Processor
http://www.phorm.com/
Jul 17 '05 #9
On Wed, 29 Oct 2003 12:37:53 +0100, Konrad Den Ende wrote:
I'd like to take a look at PHP but the problem is that
this far, i've used Java because it doesn't require
anything else from the server it's downloaded from
(if compiled as an Applet, of course). How is it with
PHP? Will i have to nag on the administrators of the
server where my website is to install anything?


Sorry, but STFW a little bit.

Here is more info:
http://www.php.net/manual/en/introduction.php

later...
--
Jeffrey D. Silverman | jeffrey AT jhu DOT edu
Johns Hopkins University | Baltimore, MD
Website | http://www.wse.jhu.edu/newtnotes/

Jul 17 '05 #10
"Alan Little" <al**@n-o-s-p-a-m-phorm.com> schrieb im Newsbeitrag
news:Xn**************************@216.196.97.132.. .
Carved in mystic runes upon the very living rock, the last words of Tim
Tyler of comp.lang.php make plain:
Alan Little <al**@n-o-s-p-a-m-phorm.com> wrote or quoted:
It's strictly server-side, but I've always thought a client-side PHP
would be interesting <G>


Client-side PHP is Javascript.


No, client-side Javascript is Javascript. They're completely different
languages. It would be possible to construct a browser that could execute
PHP code directly. That's what I was talking about.


IMO this would be the start of PHP hell - different implementations on every
browser version, all more or less buggy. Don't we have enough problems with
client-side technologies already?

I actually don't see a field where this could be used anyway. What for? As
an alternative to Javascript? Or do you want to perform 'classical' PHP
tasks on the client side? Imagine a server that delivers a password
authentication script unparsed to the client...

--
Markus
Jul 17 '05 #11
Carved in mystic runes upon the very living rock, the last words of
Markus Ernst of comp.lang.php make plain:
"Alan Little" <al**@n-o-s-p-a-m-phorm.com> schrieb im Newsbeitrag
news:Xn**************************@216.196.97.132.. .
Carved in mystic runes upon the very living rock, the last words of
Tim Tyler of comp.lang.php make plain:
> Alan Little <al**@n-o-s-p-a-m-phorm.com> wrote or quoted:
>
>> It's strictly server-side, but I've always thought a client-side
>> PHP would be interesting <G>
>
> Client-side PHP is Javascript.


No, client-side Javascript is Javascript. They're completely
different languages. It would be possible to construct a browser that
could execute PHP code directly. That's what I was talking about.


I actually don't see a field where this could be used anyway.


Neither do I, really. It was a joke, hence the <G> in my original post.

--
Alan Little
Phorm PHP Form Processor
http://www.phorm.com/
Jul 17 '05 #12

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Justin Stockton | last post by:
I recently upgraded from ActivePython 2.2.2 to ActivePython 2.3.2 and I'm running into an issue importing the win32com.client module. Before installing the new version, I made sure to properly...
2
by: Rhino | last post by:
I am trying to verify that I correctly understand something I saw in the DB2 Information Center. I am running DB2 Personal Edition V8.2.1 on Windows. I came across the following in the Info...
5
by: Paul H | last post by:
How do you folks get a reliable and complete brief of what is required before development starts? I am forever going back to a client once a project has started saying "Hang on, now that I've...
11
by: pshindle | last post by:
We have several machines currently running the DB2 V7 Run-time Client that we would like to actually be running the App Dev Client. To 'upgrade' (within the same version) this client software can...
2
by: J Huntley Palmer | last post by:
I am having a horrific time integrating uw-imap's c-client for imap support in php. The problem is a whole bunch of "Text relocation remains referenced against symbol" errors during linking....
11
by: Wayne | last post by:
I am a one man enterprise and have been asked by a prospective client what happens to their database regarding ongoing changes etc if I get hit by a bus. Obviously my databases are distributed...
1
by: WebServiceSecurity | last post by:
The issue involves the following technologies: - 1. .NET 2.0 Framework 2. WSE2.0 (WS-Security) 3. X.509 certificates 4. BEA Weblogic 8.1.5
3
by: rjha94 | last post by:
Hi I just installed the runtime client on my windows machine. when i go inside the SQLLIB\bin folder i can see db2.exe. is it possible to use this db2 bundled with runtime client for command line...
4
MMcCarthy
by: MMcCarthy | last post by:
http://bytes.com/images/howtos/projectscope_blocks.jpgAs a freelance IT consultant for over 10 years, Iíve come to appreciate well defined project scopes. A project scope is a common understanding...
11
by: Bill Davy | last post by:
I am trying to edit Contacts in Outlook. This is so I can transfer numbers from my address book which is an Excel spreadsheet to my mobile phone. I came across the following snippet of code which...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.