At 11:21 PM +0530 6/3/10, Shreyas wrote:
Folks,
Just quite could not stop taking your inputs before I start my learning
curve to shape up.
Should I use one of these frameworks or just *K*eep *I*t *S*imple and *S*tupid
and learn it the traditional way? Thoughts?
--
Regards,
Shreyas
Shreyas:
Alternatives? Yes, there are alternatives.
I've been doing web-work/web-programming for well over a decade and
have never learned a framework. Instead, I've developed my own.
I have purchased and read literally scores and scores of php books
and have worked through every example they provide. This not only
gives me a considerable hard-copy library of relevant books, but also
a library of hundreds working examples that spreads across several
development domains. I read "on the average" a book a week, but not
all of them are on php.
I also do this for other languages, such as mysql, css, javascript,
and more. Incidentally, javascript DOM scripting is fascinating --
I'm currently writing examples of that.
Attending this list gives me the opportunity to both help others and
continue expanding my library of my working examples.
Note when landing a client, or a job, your examples can be invaluable
in showing what you can do -- they can be part of your resume. For
example, I've had numerous clients who have asked "I would like A, B,
and C added to my web site -- can you do that?" I've answered with
providing them with working examples of all and say "I've already
done that, here's proof, and I can do that for you. How about hiring
me?" It works in landing work.
So, my advice is to pick up a book, read it, and work through all the
examples. Catalog the examples (i.e., strings, arrays, email, forms,
graphics, sessions, time/date, db, security, etc.), make the work
online, document them well, make them something that you can *reuse*,
and move on to the next book.
Keep in mind that every book has a slant of what the author thinks is
important. So it's important to read more than just one "beginners"
book because each book has it's own offering. To paraphrase Will
Rogers "I've never read a book where I didn't learn something."
Lastly, take every example of every problem/solution provided on this
list and make it part of your own framework. For example, I have
"Yojimbo" (a note library) completely filled with examples provided
by this list with: 1) the problem; 2) the solution; 3) and who
provided the solution. After a while you'll figure out who provides
the best advice for what type of problem.
If nothing else, you'll better understand the language.
Cheers,
tedd
--
-------
http://sperling.com http://ancientstones.com http://earthstones.com
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php