Jump to content
xisto Community
andrewsmithy

Which Server Side Programming Language? Tell us what you like best

What Server Side Programming Language do you prefer?  

11 members have voted

You do not have permission to vote in this poll, or see the poll results. Please sign in or register to vote in this poll.

Recommended Posts

PHP for sure but client-side scripting will be the future since the power of servers and clients it is now almost the same now. It does not make sense to have all the load in a Server and nothing in a client.

Share this post


Link to post
Share on other sites

PHP for sure but client-side scripting will be the future since the power of servers and clients it is now almost the same now. It does not make sense to have all the load in a Server and nothing in a client.

64601[/snapback]


Sure Mizako, but what about displaying information about how to connect to a database on the client side? You want to separate the processing logic (connecting to a database, etc.) from the presentation (waht the user sees). You wouldn't want a user to see how he/she can connect to your database do you? There are times when it would be better to put some of the scripting on the client side, for something such as a editor, but you would never want confidential information to be exposed.

Share this post


Link to post
Share on other sites

I have voted for ASP because I am working in software company where MS technolgies are used. But I think that JSP is also a good alternative. But for small websites and if you want to host your websites for free PHP is the best choice. There are rare free ASP and JSP hosts. But you will find a lot good and quality free PHP hosts.

Share this post


Link to post
Share on other sites

Sure Mizako, but what about displaying information about how to connect to a database on the client side? You want to separate the processing logic (connecting to a database, etc.) from the presentation (waht the user sees). You wouldn't want a user to see how he/she can connect to your database do you? There are times when it would be better to put some of the scripting on the client side, for something such as a editor, but you would never want confidential information to be exposed.

64818[/snapback]

You get me wrong. Of course there will be php scripts and server side technologies in the future. And of course the database manipulation would be still done in the server side and in a secure way. What i say is that the php scripts (or any other server side technlogy) will ask for information to the server. The server will send him just plain text (not again html tags) retrieved from a database, a file system or whatever. And all the interface processing will be done in the client side.

Do you agree?

Share this post


Link to post
Share on other sites

Hi :)I've voted for JSP / ServletsIt's true it's more complicated to work with these technologies but it's the future of web programming, ok ok , php is also a very good choice for small sites, but if you want things real neat and functional you've got to make at least three layers, from top to bottom: Presentation Layer (html)<->Business-Logic Layer (jsp,asp,etc...)<->Data Layer (DB)Note that each layer only communicates with the adjacents, it should be possible to the Presentation Layer to acess the Data Layer directly, instead it should communicate with the Business-Logic Layer in order to get the Data.This is the best way to produce good aplicattions that are more flexivel, easily scalable, reliable, and powerfullHave a good programming :)Nuno Rodrigues

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.