TalkPHP
 
 
Account Login
Latest Articles
» The basic usage of PHPTAL, a XML/XHTML template library for PHP
» Vulnerable methods and the areas they are commonly trusted in.
» Simple way to protect a form from bot
» The Basics On: How Session Stealing Works
» How to keep your forms from double posting data
IRC Channel
IRC Speech Bubble Join the friendly bunch on IRC...
(#TalkPHP on Freenode)

...Also available via a web interface.

See this thread for information on the TalkPHP Free Hugs Initiative™. Subject to availability.
Associates
Associates
CSS Tutorials
Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 06-03-2005, 02:20 PM   #1 (permalink)
The Acquainted
 
Join Date: May 2005
Posts: 106
Thanks: 0
jaswinder_rana is on a distinguished road
Default PHP Libraries

Pear is a very useful and popular library for PHP. Its widely Used. It has many libraries.

You can see all Pear packages by going here http://pear.php.net/packages.php

Packages for Caching and Quick Form are very popular.
It also has libraries for webservices like SOAP

In new versions of PHP, Pear is already integrated. Go here for instructions on how to install Pear.

Hope this might help somebody.

Also feel free to list information about more libraries.
__________________
---------------------------
Errors = Improved Programming.
Portfolio

Last edited by jaswinder_rana : 06-05-2005 at 03:37 AM.
Send a message via MSN to jaswinder_rana
jaswinder_rana is offline  
Reply With Quote
Old 06-07-2005, 06:42 AM   #2 (permalink)
The Contributor
 
Join Date: Jun 2005
Posts: 40
Thanks: 0
clenard is on a distinguished road
Default

How about PRADO ?

I know it's more of a Framework - but very powerful :)
clenard is offline  
Reply With Quote
Old 06-07-2005, 06:45 AM   #3 (permalink)
The Acquainted
 
Join Date: Mar 2005
Posts: 177
Thanks: 0
CreativeLogic is on a distinguished road
Default

I've only recently heard about Prado. But only have heard good things about it.
CreativeLogic is offline  
Reply With Quote
Old 06-07-2005, 01:10 PM   #4 (permalink)
The Acquainted
 
Join Date: May 2005
Posts: 106
Thanks: 0
jaswinder_rana is on a distinguished road
Default

ummm.... Whenver you talk about a library,,, can you provide the link to it also please.
__________________
---------------------------
Errors = Improved Programming.
Portfolio
Send a message via MSN to jaswinder_rana
jaswinder_rana is offline  
Reply With Quote
Old 06-07-2005, 04:57 PM   #5 (permalink)
The Contributor
 
Join Date: Mar 2005
Posts: 81
Thanks: 0
AlEast is on a distinguished road
Default

PRADO is the php equivolent to save asp.net. I think that it has some potential for specific developers, especially as a gui gets built to harness the ease of use that type of approach gives developers. But the overhead for going back to the server for each action is something I rarely see as a good thing unless you are doing intranet sites. There are ways to optimize as in asp.net with disabling viewstate but in the long run I see most scripting languages going this way.
__________________
NEWEDGE Services, Inc. - Developers of ClientExec
AlEast is offline  
Reply With Quote
Old 06-07-2005, 07:44 PM   #6 (permalink)
The Contributor
 
Join Date: Jun 2005
Posts: 40
Thanks: 0
clenard is on a distinguished road
Default

Quote:
Originally Posted by jaswinder_rana
ummm.... Whenver you talk about a library,,, can you provide the link to it also please.

I did jaswinder - it was linked to the name. Here's the link again: http://xisc.com

Al - have you seen the Petshop they're working on with Prado?
clenard is offline  
Reply With Quote
Old 06-07-2005, 08:20 PM   #7 (permalink)
The Contributor
 
Join Date: Mar 2005
Posts: 81
Thanks: 0
AlEast is on a distinguished road
Default

Actually not really though I have seen the ASP petshop project and discussion about it's bad design, which apparently was due to performance considerations.

I will have to take a look though as indeed anything that helps with framework in php is worth the effort to learn.
__________________
NEWEDGE Services, Inc. - Developers of ClientExec
AlEast is offline  
Reply With Quote
Old 06-07-2005, 08:25 PM   #8 (permalink)
The Acquainted
 
Join Date: May 2005
Posts: 106
Thanks: 0
jaswinder_rana is on a distinguished road
Default

Sometimes i find it easy to develop my own framework than using other's.
First i don't have to study that framework.
Second, sometimes these frameworks are a kill for an application
Third, as a developer i find it better to create and use my own frameworks and when i have enough information then to use other frameworks. Because then i'll know what's going on.

its same as learning HTML on dreaweaver, which completes it for you and fter the newbies don't know what to do.

Pear is great, but problem comes in when have to install it. i have seen many people (including me) just getting lost in process of installing Pear. becasuse to use one package you got to install whole Pear thingy.

and sorry clenard, i din't see the link. i think i need coffee.
__________________
---------------------------
Errors = Improved Programming.
Portfolio
Send a message via MSN to jaswinder_rana
jaswinder_rana is offline  
Reply With Quote
Old 06-08-2005, 05:43 AM   #9 (permalink)
The Contributor
 
Join Date: Jun 2005
Posts: 40
Thanks: 0
clenard is on a distinguished road
Default

^ it's alright... i agree with you for the most part - but some frameworks just make life easier in the long run... Prado is a good example - not sure how to explain it - it's just REALLY good Framework if you play with it... but yeah - much like Dreamweaver - it doesn't help newbies out too much.

Al - def. take a look... they're trying to show that PHP can take on languages such as Java and .NET with those kinds of projects - and doing a d@mn good job :)
clenard is offline  
Reply With Quote
Old 06-08-2005, 12:54 PM   #10 (permalink)
The Contributor
 
Join Date: Mar 2005
Posts: 81
Thanks: 0
AlEast is on a distinguished road
Default

clenard, thanks I will do just that.

Frameworks are great. I will concede the fact that for enterprise level solutions you need something that is not home grown.

My whole issue with what some of what PRADO does is that for the view it wants to handle all server object's (textbox etc) actions at the server. And to keep state it needs to pass all the selected values for all those server objects on each return visit and it is A LOT of additional bandwidth for high traffic sites. I know there are work arounds and I admit I'm no expert, just issues I have with asp.net as well

BTW for .net UIP is a great framework, but that is a discussion for a seperate forum ;)
__________________
NEWEDGE Services, Inc. - Developers of ClientExec
AlEast is offline  
Reply With Quote
Old 07-21-2005, 08:03 AM   #11 (permalink)
The Contributor
 
Join Date: Jun 2005
Posts: 40
Thanks: 0
clenard is on a distinguished road
Default

hey AL... I haven't been here for a while due to family things - but I agree with Prado and the view handling... now they've finally put AJAX into the Framework (although it's not as smooth as say.... RoR) and hopefully soon things will be much better! :)
clenard is offline  
Reply With Quote
Old 07-21-2005, 12:48 PM   #12 (permalink)
The Contributor
 
Join Date: Mar 2005
Posts: 81
Thanks: 0
AlEast is on a distinguished road
Default

Well now that is promising indeed!
__________________
NEWEDGE Services, Inc. - Developers of ClientExec
AlEast is offline  
Reply With Quote
Old 07-30-2005, 03:28 AM   #13 (permalink)
The Wanderer
 
Tekime's Avatar
 
Join Date: Jul 2005
Posts: 11
Thanks: 0
Tekime is on a distinguished road
Default

PRADO looks very interesting. I haven't seen it before, but I'm going to keep an eye on it and maybe even try it out with a few simple apps. Thanks for the info!

I have developed my own framework over the years, but it's difficult and cumbersome to keep a huge, complex set of classes and rules updated and secure all alone! Although, I'm using my framework and variants of it in a large number of sites - from complex intranet apps to high volume web sites - so it's not exactly something I'll be letting go of anytime soon. :)

I usually steer clear of PEAR; not that it's a bad thing, but requiring PEAR on the server and all packages updated just gives me a bad rub. While my classes are nowhere near JAVA-like strictness and lab quality OOP methodology, they are fast, safe, and dead easy to implement.

I've actually thought about GPL'ing my template class to foster interest and improve it. I fear the direction it might take, though, as well as the fact that I'm using it in a number of systems and is part of a valuable asset for my company.

Who knows though, if there was enough interest for a single file, simplicity of implementation oriented template class (think rFastTemplate) I would begin to consider it a bit more seriously. :)
__________________
Only the sane are truly insane.
LinuxHostingTalk | Hardware and Game Reviews | PHP Maine
Tekime is offline  
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
PHP 5.1.2 Released! AlEast News and Announcements 1 01-25-2006 11:56 PM
Hiring PHP Programmer CreativeLogic General 0 11-15-2005 10:36 PM
PHP 5.0.5 Released AlEast News and Announcements 0 09-20-2005 01:31 PM


All times are GMT. The time now is 12:56 PM.

 
     

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Inactive Reminders By Icora Web Design