Many people use php frameworks in their real world application, but many times i have seen people discussing and writing their own applications in plain PHP (without use of Frameworks). To me, frameworks make my life easier but way produce source code that are hard to read; they ask me to follow and couple me with their own ready made skeletons, thus the so-called hands-on php coding experience seem incorrect to be named; it should be called skills of configurations and setups.