Upload
jeremy-coates
View
2.432
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Derick Rethans' PHPNW08 key note slides: One of PHP’s strengths has always been its low barrier-of-entry. It’s also one of its weaknesses however. In this keynote I will talk about the first steps of getting to know PHP, its community and developers. Of course times have changed now, and we are in the Web 2.0 era now, but the KISS principle still applies; for application design, for UI design and for server set-ups. I will also take you to the application development side of the KISS principle, with simpler architectures you can more easily make powerful complex applications.
Citation preview
PHP Northwest - Manchester, UKNovember 22nd, 2008
Derick Rethans - [email protected]://derickrethans.nl/talks.php
K.I.S.S.KeepItSimpleStupid
descriptive URLs
http://ez.no/solutions/mobile
http://www.caranddriver.com/reviews/hot_lists/high_performance/supercars_and_exotics/2011_ferrari_fx_fx70_spied
http://www.cnn.com/2008/TECH/09/08/lhc.collider/index.html
http://news.bbc.co.uk/2/hi/science/nature/7604721.stm
http://www.foxnews.com/story/0,2933,417344,00.html
following links
download links
JavaScript
don't break the back button
language selection
flashturbation
<blink/>
Java (applets)
<html><title>Hello World!</title><body><?php echo "Hello World!";?></body></html>
<?phpecho "<html>\n";echo "<title>Hello World!</title>\n";echo "<body>\n";echo "\tHello World!\n";echo "</body>\n";echo "</html>\n";?>
<?php $xw = new xmlWriter(); $xw->openMemory();
$xw->startDocument('1.0','UTF-8'); $xw->startElement('html');
$xw->startElement('head'); $xw->writeElement('title', 'Hello World!'); $xw->endElement();
$xw->startElement('body'); $xw->text('Hello World!'); $xw->endElement(); $xw->endElement(); $xw->endDocument();
echo $xw->outputMemory(true);?>
gotois not evil
don't abuse goto
hammers
avoid dependencies