Quote:
Originally Posted by mikesmith76
kgun have you ever had a look at the Zend Framework for PHP?
|
Yes, I know that framework (see the last link in my signature), but not in detail. If you look at the classes in my thread, it is very general. Think of this:
- Testing and validating your input before it is put on the web. You have to write the API, classes doing it.
- Related to the above. Standardization across your site. Standardization on security, usability, acessibilty, design (XSL(T) / CSS) , browser (JS) and server side scripting.
- Writing more robust markup and design via tested code, in case there are problems on the web server.
- Minimalism: Hint web-site wide includes.
Example: Look at the footer of these two sites:
- DigitalStart.net: The starting point for English speaking surfers and webmasters
- Skupot.com: Skupot is Kjell Bleivik's artist name
Both sites are add on domains on KjellBleivik.com, see first link in my signature. But they share the same includefiles that is in the root folder of KjellBleivik.com And the last year, 2008 is automatically updated (elementary PHP) via PHP:
Code:
<?php echo date('Y'); ?>
- A Class API is a more general way of reusing code. The most general is Design Patterns (see the last link in my signature).
- The idea is to write your site, with no copy of code, design and markup - it is constant - so you can update your site with new content everywhere in the world without Ftp access to the internet. You can even update your site from an internet cafe.
This
Build*Your*Own Database*Driven*Website Using*PHP*&*MySQL - SitePoint Books
sitepoint book in addition to those mentioned in this thread:
The desktop is on the Web.
have all you need.
If you want an XML driven system this
No*Nonsense XML*Web*Development With*PHP - SitePoint Books
is a good start.
That was very general so as a conclusion, I will foccus on
The PHP Anthology: 101 Essential Tips, Tricks & Hacks, 2nd Edition - SitePoint Books Chapter 1 and 2.
The*Art*& Science*of JavaScript - SitePoint Books Chapter 5.
Conclusion:
Only content is variable, as long as you stay with your markup, design and bahaviour (don't need to change that while on holiday or helping a customer in another physical location). You can update your site all over the world. With MS SkyDrive, you can even upload your most important files to the internet with faster access for a customer than on a Cd.
Example (No Permalink):
OOP in PHP 5
- Click Start.
- DigitalStart in the upper right corner.
- You find SkyDrive as a link at the top.
Soon time to start with the next
level
C++Builder product page ?