Jump Into PHPCurious about Web CMS Platforms and Mobile Web Apps? At the heart of these web dev platforms is PHP,
the crown jewel of LAMP web development.
Of all programming languages out there, php is by far the most popular. Leveraging web apps with php can be learned in a few fun weeks. URL's are important to pay attention to as we travel the web.
In fact, our current URL states this web page was processed by PHP!
We just learned something Very Useful! :-)
- static pages
- dynamic pages
- maintain state
- mobile Hide This Section
- Client-Server Architectures
- Client-Side Platforms
- Server-Side Platforms
Internet Service Providers
Open Source Software
Web Dev Workflows
Naked Code Web Site
Content Management System
- User Roles Hide This Section
Since all web browsers are free, they qualify as Shareware. Open Source Software means that we all get to use (and optionally enhance) the proven software source code of others at ALL levels of LAMP. So, while we may NOT NEED to write our own PHP code, we CERTAINLY shall need to make smart decisions about code we rely upon.
LAMP = Linux + Apache + MySQL + PHP Operating + Web + Database + Programming System Server Server Language
LAMP++ Training JumpStarts... are all designed to put Open Source Web Dev power into your hands.
Set up complete LAMP web dev environment on your laptop.
Download and install open source web development tools.
Download a compressed archive of this site and install it in your local web root.
This JumpStart takes you step-by-step through the brief manual process of adding a module to this php web app.
This JumpStart shows us how to target a mobile browser with the same php web app.
Min CMS Code Layout
Tour the five php files that are at the functional heart of this site.
Download This Site
Download a copy of this CMS app in its entirety to install and extend it by adding a module.
Web form to automate process of adding a module to this php app.
A page of blog topics for developers and trainers to consider.
Expert LAMP Roles
- Designers / Themers
- Developers / Integrators
- Architects / Database Admins
- Network Admins / Systems Engineers
Consider LAMP++ Project Roadmap
- define, implement and distribute min oss php cms
- min lamp++ roles... dev, themer, trainer, trainee
- finintro+sitemap+naked code
- min site localization
Mythful Compendium, With Corresponding Responses
I cannot afford a current Apple laptop.
Or, my computer ain't fast enough for this stuff.
- I was never any good at math.
- Only a genius can learn this stuff.
- Just rely on a cheap isp and off-shore labor for everything! :-)
- You can't make any money with open source software!!
- Isn't there a web form for that!?
- Do front-end design-oriented experts really need to know any php?
Can I use Microsoft Word (or win.NotePad or osx.TextEdit)
as an ascii text editor for coding? But WHY NOT?!