You are not logged in.
Pages: 1
i've been looking for a good web framework to play around with. i have a few projects in mind for the summer and wanna get started on them. i have narrowed it down to 3 candidates. 1 is webobjects, another is rails, and the final one is tbnl. webobjects is made by apple and it uses java. its rails-ish, but its not free (not a big deal if you know what i mean). Rails everyone knows about. And tbnl is a framework that uses lisp. I kinda like webobjects after watching this screencast http://rentzsch.com/webobjects/wo5in15 to me it seems to be more intuitive than rails. and then tbnl is just way out there i don't know anything about it and its all (omg *:w00t "bleh"). It doesn't really matter which framework i go with because i still need to learn a new language. Basically, the projects i have in mind are an integrated gallery-like app and blog. What i want is for the gallery-ish side of things to be able to parse an iphoto library and make a nice site out of the pictures. While still allowing me to add to the library through iphoto. Eventually this should be expanded to include support for an itunes library. So what do people recommend?
Offline
I can't recommend it, not sure if it's what you're looking for, but I've read about it is kind of cool - besides, Google made it, Google uses it :
* http://code.google.com/webtoolkit/
:: / my web presence
Offline
I do not know if I "miss the point" in your post, but it strikes me that what you want to do can be accomplished with the LAMP framework.
If you are up to a new language I would pick Python ... it's flexible, quick to learn, OO and fun to work with.
Offline
well the reason why i don't wanna use php is because i won't be able to use it for anything other than the web. with rails i will be able to use ruby for other things, like desktop apps. with tbnl i'll be able to use lisp to write command line apps and stuff. i know there is php-gtk, but i won't be able to use that on os x. lisp, ruby, python, and java all have bindings for cocoa/carbon. thats why i'd rather learn one of those.
Offline
The best I have found are:
-Rails (if you like ruby)
-Camping (if you like ruby)
-web.py (if you like python)
-Symfony (if you like php).
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
I have done a couple of apps. for the web with Python and it works remakalby well. It also has hooks for DB connectivity and can be used for the desktop. I have also developed some desktop apps. with it and I'm happy with the simplicity and cleanliness of the language.
Offline
actually, i think i have found what i am looking for. lisp on lines with cl-who instead of whatever it ships with for generating xhtml. it should meet my needs. here is a screencast: http://versions.tech.coop/movies/lol.mov
Offline
"I know nothing except the fact of my ignorance."
- Socrates
Offline
actually, i think i have found what i am looking for. lisp on lines with cl-who instead of whatever it ships with for generating xhtml. it should meet my needs. here is a screencast: http://versions.tech.coop/movies/lol.mov
lisp? Uncommon Web!
Offline
Never tried turbogears, but I now that it's based on cherrypy (like Pylons on Myghty). Cherrypy is.. agrh... sessions and the base operations are not too good. And the diferences between 2.1 and 2.2. If you had a project in 2.1 and upgraded cherry to 2.2 it just won't work. And there was no info about it. Also documentation isn't good (but none of python frameworks has real good documentation).
But I may be wrong.
Someone said that django is the best.
Offline
lisp?
i'll second that.
I removed my sig, cause i select the flag, the flag often the target of enemy.
SAR brain-tumor
[img]http://img91.imageshack.us/img91/460/cellphonethumb0ff.jpg[/img]
Offline
... -Camping (if you like ruby)
you rock for mentioning camping!
[img]http://www.d-destroy.de/userbars/windowsserver.png[/img]
[Pry Developer][FlashHater]
Offline
cakePHP for PHP as a easy to use, prado is powerfull but harder to learn, Django in Python, Myghty in python if you need something smaller
Offline
My server is now running on the Django web framework :-)
I have post an Archlinux guide at http://laitsas.com/lighttpd/49/django_archlinux/
"What we cannot speak about we must pass over in silence" L. Wittgenstein
Offline
The Zend Framework for PHP is coming strong.
Offline
As he said: webobjects is a MASSIVE (complex) product. He needed do do a lot of things to create such a simple application, and he needed to type & click fast to do this in 15 minutes.
In the Rails demo, this guy first does hello world, then he only the title, etc and he still has time left to show you other things. He also doesn't need to restart the server every time he makes a change. This really pays off because you can test things very quickly. The webobjects guy doesn't makes any errors, but he would need at least one minute to fix the error because of restarting the server etc.
Also I personally don't like all the gui stuff which is changing your code in multiple places.
The webobjects blog is much smaller than the Rails blog. It doesn't do validation, editing posts, comments, delete, textile...the webobjects blog in Rails only took a few seconds.
You can't really compare the two demos: a simple one page application vs a full blog with comments & unit testing, etc.
Offline
web.py is great for python....
in theory.
django is rocking the house.
RoR can suck it.
Offline
JBoss Seam looks great. It might be really overkill for small and simple crud stuff, but once you need to keep state in a "conversation" (wizard), Seam,Spring webflow and other statefull/continuation based frameworks rock. But if you just want something fairly simple/crud-like, then you cant go wrong with something like rails (or trails/grails for java/groovy)[/url]
Offline
Offline
yep, JulesJacobs is right, Seaside is also a great alternative, and it has a really cool api for generating markup
Offline
Pages: 1