I would agree. PHP basically prints to an HTML environment. So having a basic understanding of how the different parts interact can be of great help. On Tue, Jul 2, 2024, 18:36 Keith Smith via PLUG-discuss < plug-discuss@lists.phxlinux.org> wrote: > Resident PHP expert? Your too kind!! I'm sure there more than a few PHP > people on this list that can out pace me. I'm just the most vocal. > > > > On 2024-07-02 14:12, Steve Litt via PLUG-discuss wrote: > > Hi all, > > > > This is a question for our resident PHP expert Keith Smith, but others > > please feel free to chime in... > > > > In what ways, if any, is knowledge of HTML and CSS valuable to a PHP > > programmer? > > > > I would say that a PHP developer must know the full stack. That does not > mean that one needs to be an expert in all areas. > > To answer your question a PHP developer MUST know how to integrate PHP > in HTML. That does not mean the PHP programmer needs to be an expert in > HTML. > > I think a PHP developer needs some basic knowledge of CSS. As a PHP > developer I rarely create a template for a website. I am not artistic > in that way. I've always worked with the design and what the designer > provides. Having said that I had to make some minor changes to the > template (HTML/CSS). > > This could be an entire white paper. > > Here is my opinion. > > There is too much to know to learn it all before beginning. > > I suggest getting some familiarity with: > > HTML (including making a template responsive) > CSS > Linux > Apache and / or Nginx > MySQL > PHP > JavaScript > AJAX > > Add to this the developer should be using something like VirtualBox or > Proxmox and be able to install a Linux server and install onto that a > LAMP configuration. > > The programmer needs to know a bit of networking and be able to > configure a static IP on his/her VM and understand how to use the > windows and Linux host file to create a local net for testing. That > includes using something like .local as a TLD. > > That is my opinion. I'd like to hear from others. > > Keith > > > > > > > > > > > > > > > > > > Thanks, > > > > SteveT > > > > Steve Litt > > http://444domains.com > > --------------------------------------------------- > > PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org > > To subscribe, unsubscribe, or to change your mail settings: > > https://lists.phxlinux.org/mailman/listinfo/plug-discuss > --------------------------------------------------- > PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org > To subscribe, unsubscribe, or to change your mail settings: > https://lists.phxlinux.org/mailman/listinfo/plug-discuss >