Home » Language IDEs » PHP Development Tools (PDT) » What should a PHP developer know?
What should a PHP developer know? [message #1835522] |
Sat, 05 December 2020 18:30  |
daniel oxi Messages: 1 Registered: December 2020 |
Junior Member |
|
|
Hi,
I work with PHP for about 3 years now, and I feel like I'm stagnating as a programmer. I develop sites with Codeigniter and Yii but otherwise I feel I'm doing the same thing over and over again, and I'm afraid that I will be an expert beginner forever.
What I think I should look into: dependency management, design patterns, advanced caching techniques. Are these senior level topics or should I already know these after 3 years?
Can you recommend me other topics to look into as well as resources that I can use? I would also appreciate a good design patterns/ software architecture book that I can use with PHP? Something like a cookbook, that isn't terribly outdated?
The ones I looked into (Gang of four, Head first Design patterns) seemed too Java biased and I couldn't see how I could use these with PHP development.
Tweakbox Appvalley https://vlc.onl
|
|
|
Re: What should a PHP developer know? [message #1851333 is a reply to message #1835522] |
Sun, 03 April 2022 10:49   |
eat bulaga Messages: 1 Registered: April 2022 |
Junior Member |
|
|
Let's be very biased about this answer ...
1. Strong knowledge of procedural programming theory.
... and more about object-based programming. Without using programming languages, you are not a professional.
2. Strong knowledge of using PHP.net documents.
I think some people know PHP expressions and definitions 100%, you don't need to know. You need to know where to find gaps in your data and how to interpret documents.
There will come a time when you need to explain something about how PHP works with your partner and using documentation will help a lot.
3. Security.
How to prevent a first or second level database attack? How do you prevent XSS attacks? Mastering PHP begins with professional training and integration to store code, databases and file systems.
4. Keep going
A professional can move from error code to troubleshooting, even in unfamiliar frameworks. You fear problems and in return you will find your way.
Learn how to troubleshoot var_dump () and print_r (), create test plans and always know where your error.log file is!
5. Release technique.
This makes it easier when you irritate the OOP, but generates reusable code while keeping values in the variables, not hard coding ... This is an exercise that professionals should do do it on the go, no later.
6. Distinguish between code and html
At least real professionals continue to mix HTML and PHP. It is bad practice to confuse "outsider" with "model" or "control" code. What brings us ...
7. WordPress
Most of the websites you work on are likely to use WordPress. A professional must know how to leave a WordPress template in everything ... here and there ... appreciate and ideally the extra details as well.
Of course, depending on your website how likely you are to use it, you may be more likely to use Drupal or Magento, and the like.
8. Strange things
Ultimately, of course, the strangest and strangest things we know about PHP (and love?) Should be different in nature until you become a professional developer. You need to know clearly why this file_gate_text failed or why there was an error in your mysql application. PHP has a special nature and you have to adapt to it.
|
|
| |
Re: What should a PHP developer know? [message #1857182 is a reply to message #1853220] |
Sun, 22 January 2023 14:26   |
harley watsan Messages: 3 Registered: October 2022 |
Junior Member |
|
|
I've been using PHP for approximately three years, and I feel that my development as a programmer is stalling. I use Codeigniter and Yii to create websites, but other from that, I feel like I'm constantly doing the same thing, and I worry that this will keep me a novice expert for the rest of my life.
Dependency management, design patterns, and sophisticated caching approaches are things I believe I should research. Are they senior level issues, or after three years, should I already be familiar with them?
Could you suggest some other subjects for me to research and some useful online sources? A good book on software architecture and design patterns that I can utilise with PHP would also be appreciated. Something not too too dated, like a cookbook?
The individuals I researched (Gang I couldn't see how I could employ any of these (of of four, Head first Design patterns) with PHP programming because they seemed too Java-centric. Vn Video Editor For PChttp://https://vnvideoeditorpc.com/ https://armourycrate.us.com/ https://armourycrate.us.com/ http://bloxfruitscript.com/
|
|
| |
Re: What should a PHP developer know? [message #1859211 is a reply to message #1858870] |
Fri, 19 May 2023 13:21  |
Danial Meruk Messages: 3 Registered: February 2023 |
Junior Member |
|
|
Shiv Technolabs wrote on Thu, 27 April 2023 07:18As a PHP developer, it is essential to possess familiarity with front-end technologies such as HTML, CSS, and Javascript. Proficiency in working with commonly used third-party APIs such as Google, Facebook, and Youtube is also expected. Additionally, strong analytical skills and effective time management abilities are crucial. Excellent communication and problem-solving skills are also necessary for the role.
Know more:
shivlab.com/php-development/
Well, communication is the last thing you need (if you work on your own project.)
With the use of positive words, you can improve your mindset with positive words that start with r.
|
|
|
Goto Forum:
Current Time: Wed Jun 07 00:24:02 GMT 2023
Powered by FUDForum. Page generated in 0.01798 seconds
|