I created this framework to make social applications on the web, but
it turned out to be just the sort of framework a programmer would make
if they kept abstracting things into more and more organized chunks.
It's called PAL, and basically it's much simpler, faster ... AND more
powerful/flexible, than a lot of frameworks out there. While making
it, I studied symfony, codeigniter, kohana, and a bit of PRADO.
I've now made it open source and I'm looking for contributors.
Why PAL is nice, in a nutshell:
1) more powerful than codeigniter, much faster than symfony
2) everything is dynamic, including routing rules and other
configuration
3) actions are just php files, just like php scripts
4) Lots of convenience: you don't have to explicitly keep passing
variables to components and views, they are passed automatically by
the flow. There's also the option of extracting all configuration
parameters into your views to write really simple stuff like <?=
$pal_web_url ?at any point.
5) There's a fully featured DB layer with ORM. Like Pal, it's really
simple and powerful to use, and has features no other db layer/orm
has.
So check it out. I'm looking for people to understand the framework
and join the project, and contribute to it. Or just use it :-) http://code.google.com/p/pal-framework
Greg Magarshak 6 1308
EGreg <he*****@gmail.comwrote:
> I created this framework to make social applications on the web, but it turned out to be just the sort of framework a programmer would make if they kept abstracting things into more and more organized chunks.
It's called PAL, and basically it's much simpler, faster ... AND more powerful/flexible, than a lot of frameworks out there. While making it, I studied symfony, codeigniter, kohana, and a bit of PRADO.
I've now made it open source and I'm looking for contributors.
Alow me to complement you on your coding style. Whether it helps me or
not, that's some of the most readable and well-commented PHP code that I
have encountered.
--
Tim Roberts, ti**@probo.com
Providenza & Boekelheide, Inc.
On Jul 27, 12:10 am, Tim Roberts <t...@probo.comwrote:
EGreg <heyg...@gmail.comwrote:
I created this framework to make social applications on the web, but
it turned out to be just the sort of framework a programmer would make
if they kept abstracting things into more and more organized chunks.
It's called PAL, and basically it's much simpler, faster ... AND more
powerful/flexible, than a lot of frameworks out there. While making
it, I studied symfony, codeigniter, kohana, and a bit of PRADO.
I've now made it open source and I'm looking for contributors.
Alow me to complement you on your coding style. Whether it helps me or
not, that's some of the most readable and well-commented PHP code that I
have encountered.
--
Tim Roberts, t...@probo.com
Providenza & Boekelheide, Inc.
Well, thank you, man! I really appreciate the compliment.
I was doing it partly for myself, but mostly because I am hoping some
people to help me out and turn this into a real open source project.
Trust me, the framework is good, too ;-) Check it out and let me know
if you want to join our project.
Greg
On Jul 27, 12:10*am, Tim Roberts <t...@probo.comwrote:
EGreg <heyg...@gmail.comwrote:
I created this framework to make social applications on the web, but
it turned out to be just the sort of framework a programmer would make
if they kept abstracting things into more and more organized chunks.
It's called PAL, and basically it's much simpler, faster ... AND more
powerful/flexible, than a lot of frameworks out there. While making
it, I studied symfony, codeigniter, kohana, and a bit of PRADO.
I've now made it open source and I'm looking for contributors.
Alow me to complement you on your coding style. *Whether it helps me or
not, that's some of the most readable and well-commented PHP code that I
have encountered.
--
Tim Roberts, t...@probo.com
Providenza & r for Boekelheide, Inc.
I agree. Good work. While I have been using Xyster for a while now,
this looks promising. I will mess around with it!
-sh
On Jul 27, 8:40*pm, Steve <steve.h...@gmail.comwrote:
On Jul 27, 12:10*am, Tim Roberts <t...@probo.comwrote:
EGreg <heyg...@gmail.comwrote:
>I created thisframeworkto make social applications on the web, but
>it turned out to be just the sort offrameworka programmer would make
>if they kept abstracting things into more and more organized chunks.
>It's called PAL, and basically it's much simpler, faster ... AND more
>powerful/flexible, than a lot of frameworks out there. While making
>it, I studied symfony, codeigniter, kohana, and a bit of PRADO.
>I've now made it open source and I'm looking for contributors.
Alow me to complement you on your coding style. *Whether it helps me or
not, that's some of the most readable and well-commented PHP code that I
have encountered.
--
Tim Roberts, t...@probo.com
Providenza & r for Boekelheide, Inc.
I agree. *Good work. *While I have been using Xyster for a while now,
this looks promising. *I will mess around with it!
-sh
So, has anyone checked it out yet?
On Aug 6, 6:46*pm, EGreg <heyg...@gmail.comwrote:
On Jul 27, 8:40*pm, Steve <steve.h...@gmail.comwrote:
On Jul 27, 12:10*am, Tim Roberts <t...@probo.comwrote:
EGreg <heyg...@gmail.comwrote:
I created thisframeworkto make social applications on the web, but
it turned out to be just the sort offrameworka programmer would make
if they kept abstracting things into more and more organized chunks.
It's called PAL, and basically it's much simpler, faster ... AND more
powerful/flexible, than a lot of frameworks out there. While making
it, I studied symfony, codeigniter, kohana, and a bit of PRADO.
I've now made it open source and I'm looking for contributors.
Alow me to complement you on your coding style. *Whether it helps me or
not, that's some of the most readable and well-commented PHP code that I
have encountered.
--
Tim Roberts, t...@probo.com
Providenza & r for Boekelheide, Inc.
I agree. *Good work. *While I have been using Xyster for a while now,
this looks promising. *I will mess around with it!
-sh
So, has anyone checked it out yet?
I've just given it a very short look, and I see you've also provided
some serious docs yet - not bad! However, what I'm missing is a
feature list that convinces me - you've a list of what it can do on
the front page, but I want to see examples of how nice and easy things
get if I use PAL, preferably examples that take me little time to
digest. After my 10 minutes of looking around I had to conclude that
the only way to find out whether I think I'd like it or not was to
actually try it out - which is a pretty big step.
On 2008-07-26 10:36:25 -0700, EGreg <he*****@gmail.comsaid:
I created this framework to make social applications on the web, but
it turned out to be just the sort of framework a programmer would make
if they kept abstracting things into more and more organized chunks.
It's called PAL, and basically it's much simpler, faster ... AND more
powerful/flexible, than a lot of frameworks out there. While making
it, I studied symfony, codeigniter, kohana, and a bit of PRADO.
I've now made it open source and I'm looking for contributors.
Why PAL is nice, in a nutshell:
1) more powerful than codeigniter, much faster than symfony
2) everything is dynamic, including routing rules and other
configuration
3) actions are just php files, just like php scripts
4) Lots of convenience: you don't have to explicitly keep passing
variables to components and views, they are passed automatically by
the flow. There's also the option of extracting all configuration
parameters into your views to write really simple stuff like <?=
$pal_web_url ?at any point.
5) There's a fully featured DB layer with ORM. Like Pal, it's really
simple and powerful to use, and has features no other db layer/orm
has.
So check it out. I'm looking for people to understand the framework
and join the project, and contribute to it. Or just use it :-)
http://code.google.com/p/pal-framework
Greg Magarshak
Broad Band Mechanics has been developing a project for creating social
applications on the web since 2005. It is called "People Aggregator",
and the source code is at http://sourceforge.net/projects/peepagg/ This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: khetibadi |
last post by:
Hi
I have been acive user of Zope (Python based framework for developing
CMS). I am planning to develop a site in PHP. Is there any complete
open source framework in PHP comparable to Zope?
...
|
by: Ravindra |
last post by:
Well I installed the framework provided by microsoft ,
the problem is I am able to activate the smart tag in the doc file but when I Click on the Show Detils option in the information bridge the...
|
by: EdgarBM |
last post by:
Hi,
does anyone know any kind of class from the .NET framework
which works like unix pipes?
Thank you in advance,
Edgar
|
by: thewhoracle |
last post by:
I have a C# application that essentially builds batch and text files
and runs them from the command line, but i need to unzip something from
the command line. What i need is either an unzipping...
|
by: scorpion53061 |
last post by:
Does the .NET Framework have a way I can telnet into my unix server and read
what I am doing????? I would telnet in to an ip, send a username, then enter
then send a password then enter and get me...
|
by: pradev |
last post by:
Hello,
All of a sudden I got this error in Visual Studio 2005 when I try
building my website. I haven't come across this kind of error before.
Error 1 could not find library...
|
by: Steph |
last post by:
hello,
because msdn is so poor... somebody did he write a similar script ?
(DTE/DTE2)
_applicationObject.Documents.Open(docPath, "?string kind?", false);
i must type the "string kind"... but...
|
by: white lightning |
last post by:
Hi all,
I'm not sure if I am posting this in the right forum. Anyway, I'll
try.
The company where I work is going to have a new online sales /
marketing system developed in asp.net (not quite...
|
by: dmjpro |
last post by:
plz send me a good link which can clearify me how the J2EE framework works
i want the details information .... plz help
thanx
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: ryjfgjl |
last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
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...
|
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,...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers,...
|
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...
|
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...
| |