Yii Framework - Noob question re widgets, ajax forms, custom listings

Hi all,

I am very new to php frameworks and before taking the plunge to learn it, I hope someone can help with these questions.

How difficult is it create widgets like "most popular articles" with ajax tabs, fade. in/out ajax pop-up sign in box, calendar of events, forums, etc if yii is used as a website cms?

Some very nice sites look like it is powered by drupal kind of cms which I think there are ready made templates for it.

But in yii, do I have to create all the widgets by hand (custom php codes, implement js, css, tediously formating the layouts) or are there ready made extensions, plugins, nice website templates that one can instantly create sites with all the modern looking features?


Some samples that can give you an idea of my questions.
-------------------------------------------------------
Stay.com (is the signup popup a plugin? or I have to manually write the jquery/css/html stuff)

www.trendysnack.com (how are all those calendars/sideboxes/listings/shoutout created?)

http://www.footynews.info
--------------------------
how are the drop down menu created? dynamically by a simple widget based on db or hardcoded in the html?)
The Latest headlines listing - is it a pluging or we have to format it ourselves?
Is the forum a ready made module or the owner actual wrote the codes?

http://www.artfos.com
----------------------
multilingual - are the pages stored in db as different language and listed automagically by yii or we still have to write custom codes to retrieve the different language?

I need some pointers here to fully understand how yii can help us.

Thanks alot!!
LVL 1
astralliquidAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

astralliquidAuthor Commented:
After spending few days reading and playing with the demos, I kinda got the idea.. this is really great.. my answers are found in "portlet" and "modules"...
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
tbsgadiCommented:
Did  the blogs I sent help you?
0
tbsgadiCommented:
Where did you find "portlet" and "modules"...?

0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
PHP

From novice to tech pro — start learning today.