А как на счет того, что бы хоть немного поковыряться самому? Вот Первая ссылка из google по запросу "ubuntu lamp" и вот еще ссылка. А вообще ковырять default не рекомендуется, лучше как в примере по ссылке его скопировать в mysite например, а потом сделать ссылку в /etc/apache2/sites-enabled. Удачи.
<?
for($i=0;$i<1000000;$i++) echo __FILE__;
?>
poletaew@poletaew:~$ time php const.php &>/dev/null
real 0m0.170s
user 0m0.076s
sys 0m0.092s
<?
$file = __FILE__;
for($i=0;$i<1000000;$i++) echo $file;
?>
poletaew@poletaew:~$ time php const.php &>/dev/null
real 0m0.173s
user 0m0.092s
sys 0m0.080s
Компьютерных мощностей не много.
var n = 2;
document.body.style.MozTransform="scale(n)"; // для FireFox
document.body.style.OTransform = "scale(n)"; // для Opera
abstract class DataKeeper {
protected $data;
public function setData($data) {
$this->data = $data;
}
public function getData() {
return $this->data;
}
abstract public function save()
abstract public function process()
}
class FileDataKeeper extend DataKeeper {
public function save() {
// implementation
}
public function process() {
// implementation
}
}
class Container {
protected static $classes = array();
public static function register($alias, $class) {
self::$classes[$alias] = $class;
}
public static function get($alias) {
if (!isset(self::$classes[$alias]))
throw new Exception("...");
$className = self::$classes[$alias];
return new $className();
}
}
// bootstrap.php
Container:register("dataKeeper", "FileDataKeeper");
// SomeWhere.php
$dataKeeper = Container::get("dataKeeper");