473,387 Members | 1,534 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

can anyone give me idea of PHP framework?

hi

as now i am doing my PHP project of renting a car, something very similar to Avis rent a car. the requirement is that i have to use AJAX and PHP framework. but i really do not have much idea of PHP framework. as from my friends i know there is cakePHP and sympony framework. but when google it, there are really plenty of it. so i really have no idea. can anyone help me with this. what i am afraid is that if i choose a wrong one, my PHP application will end up very difficult to do or carry out!

i would like to hearing from you as soon as possible, it is a bit urgent as i still have to learn from scratch and finish it before deadline.

thanks in advance!! :)

yours

Kang Jia
Sep 18 '07 #1
4 1640
jgentes
32
no matter what framework you use, there is going to be a learning curve. what you really should be asking yourself rather is, how much PHP do I know, and which option best suits my needs / knowledge base. you can also check out Smarty and Sourdough... the other thing, is if it is for a class, are you sure that you are supposed to be using a pre-built framework? or are you supposed to be writing your own code?
Sep 18 '07 #2
kovik
1,044 Expert 1GB
-_-

You shouldn't give yourself deadlines for things you are clueless about. That's asking for disaster.

You never *need* a framework. Ever. Frameworks are meant to make things neater and/or easier and speed up the development process. Of course, it can only make it faster if you have a good insight into the workings of a framework, which isn't easy when using someone else's. You'll really need to read some documentation and commentary to get a good grasp of what you're up against.
Sep 19 '07 #3
ronnil
134 Expert 100+
Hi kang jia

I must agree that a framework is/should be optional. Having said that, I have just fallen hopelessly in love with CodeIgniter.
It's easy to setup and takes about half a day to read the documentation and get an idea of the basics. It is also highly customizable if you know what you're doing.

If you're new to PHP i will strongly recommend you to NOT using a framework, since you have a lot of basics to learn.

If frameworks really are a must you might also want to check out jQuery for your AJAX needs.
Sep 19 '07 #4
as now i am doing my PHP project of renting a car, something very similar to Avis rent a car. the requirement is that i have to use AJAX and PHP framework.
Hi, If you are familiar with object oriented programming and want to use Ajax extensively but without much Javascript coding you might want to take look at Tigermouse framework. If not, you'd better stay away from it (and why the heck did you pick this task?!)

Regds,
Michal
Sep 19 '07 #5

Sign in to post your reply or Sign up for a free account.

Similar topics

7
by: GG | last post by:
Hi all, Here's an idea for a framework I thought about because I can make use of it in my project. Maybe such a thing exists, if so, I'd like pointers; if not, I'll start working on it myself. ...
9
by: Peter Hansen | last post by:
The term "mock filesystem" refers to code allowing unit or acceptance tests to create, read and write, and manipulate in other ways "virtual" files, without any actual disk access. Everything is...
2
by: Programatix | last post by:
Hi, I'm working on a project which includes WebServices and Windows Form application. The Windows Form application will call the WebServices to retrieve data from database. The data will be...
29
by: Jim Hubbard | last post by:
Yet another hotfix alert (http://www.kbalertz.com/Feedback_823535.aspx) that states "To resolve this problem immediately, contact Microsoft Product Support Services to obtain the hotfix." ...
11
by: JDeats | last post by:
1. Will there be different 64-bit .NET implementations for Intel and AMD 64-bit processors or will they share a common 64-bit CLR? 2. Will .NET managed code compiled for the 32-bit CLR be binary...
11
by: Robert Schuldenfrei | last post by:
I am an older person trying to learn C# just for the fun of it. I am a veteran of older style languages (COBOL, FORTRAN, etc.) and I want to learn an Object Orientated language. Currently working...
5
by: Hasin Hayder | last post by:
I have been working with PHP for more than 3yrs (I believe still I am beginner in this category) - I was present in several interview board. Which things disappointed me most is the "lack of...
11
by: Ken Fine | last post by:
I am using VS.NET 2008 and like it a lot. One of the very few things I don't like is a bug that seems to spawn literally thousands of   strings, one after the other, on design view changes....
2
by: kang jia | last post by:
hi i am very new to python, and my final year project requires me to use Django framework to do application. Although now i understand their logic and some simple application exercise, yet how...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
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...
0
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
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
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,...
0
jinu1996
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 using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.