PHP programmer - is GWT for me?

2009-07-14 Thread pappfer

For some reason I couldn't send this reply to my old thread:
http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/a4d4175171e28867/3281670077ac0120?lnk=gst
So I started this with the same title.

Thank you for your replies!
I decided to stick with Dojo if I use some animation.

But now I want to build up a completely new website and a question got
in my head again. My goal is to build up a mobile stuff download page
where users could upload their stuffs (wallpaper, screensaver, themes,
etc.) and others could download it.
The features where I'd like to use AJAX technology are:
- Upload multiple files without reloading the page - also with
progressbar
- Browse between wallpapers, screensavers, etc. without reloading the
page
- Rate wallpapers, etc. without reloading the page (like you do it
here in GWT forums)

Now I'm thinking of either learning AJAX basics (I mean the XHR object
and so) or building the complete webpage with GWT. I don't feel
comfortable using some other stuffs like EXT-GWT or so because it
might lack of support in the future and also new versions coming out
later I think.

In my point of view pros for learning AJAX basics are:
- could get to see more into AJAX
- could make the site much more SEO friendly I guess
- I wouldn't have to make separate projects in my Eclipse: one for PHP
and one for Java so it'd be more comfortable

Pros for using GWT are:
- could get more into Java
- could possibly make more powerful web applications
- AFAIK it deals good with browsers back button, and browser
compatibility is good too which I'm not sure I could solve the other
way

I'm also not sure why GWT uses it's on widgets while we have checkbox,
labels, etc in HTML, too.
What do you suggest me to use?

I'm happy to learn both Ajax basics and GWT too.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



PHP programmer - is GWT for me?

2009-05-12 Thread pappfer

Hi!

I'm a web programmer. I mainly code in PHP with MySQL and also
familiar with XHTML and CSS. I also have some Java and basic
JavaScript knowledge.

But I never used Ajax before. I was thinking that it might not worth
to study how Ajax works cause it'd take lots of time and I thought
using a Javascript library would probably be a better choice. I read a
lot about them and I found Dojotoolkit to be the best for me.
But then I read about GWT that it makes super-fast Javascript which
would be great for me and I would also get more into Java. So it
seemed perfect for me. I read the documentation and saw how to make a
simple client application.

But then as a web programmer the most important thing for me was to
make use of client-server communication to put some Ajax power into my
PHP applications. But I found this part quite difficult.
I use Eclipse PDT and the GWT's Eclipse plugin. I realized that when
creating a new web application and I'm copying my PHP files onto that
application folder I can't use PDT's tool for PHP cause I can only see
the project if I'm using Java perspective.

Overall, my goal is to put some Ajax power in my PHP applications. For
example I have a website about mobile phones and I store all phones
and all the data in a MySQL database. I want them to be searchable
without reloading the page. Or I want to click on a Next phone
button to see the next phone in the database without reloading the
page or a Compare phones button and want to compare two selected
phones without reloading the page.

My questions are:
- Is GWT for me? Or I'd rather use Dojotoolkit or another Javascript
library?
- What's the best way to set up (organize) a PHP project and connect
it with GWT? (I mean folder structure and everything)
- What's the best to use for client-server communication: JSON, XML or
something else? (if I want to do stuffs like at the above examples)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---