} echo "lmb_require absolute, again: " . (microtime(true) - $mark) . "\n"; $mark = microtime(true); for ($i = 0; $i < 1000; $i++) { require_once $path; } $object = new MyClass(); echo "require_once absolute, same class: " . (microtime(true) - $mark) . "\n"; $mark = microtime(true); for ($i = 0; $i < 1000; $i++) { require_once 'MyClass.class.php'; } $object = new MyClass(); echo "require_once relative, same class: " . (microtime(true) - $mark) . "\n"; for ($i = 0; $i < 1000; $i++) { make_class('UniqueClazz' . $i); } $mark = microtime(true); for ($i = 0; $i < 1000; $i++) { $class = 'UniqueClazz' . $i; require_once dirname(__FILE__) . '/tmp/' . $class . '.class.php'; $object = new $class(); } echo "require_once absolute, unique class: " . (microtime(true) - $mark) . "\n"; $mark = microtime(true); for ($i = 0; $i < 1000; $i++) { $class = 'UniqueClazz' . $i; require_once dirname(__FILE__) . '/tmp/' . $class . '.class.php'; $object = new $class(); } echo "require_once absolute, again: " . (microtime(true) - $mark) . "\n";
** com base no formulario HTML informado a baixo. */ require 'autoload.php'; function display() { echo "\n |--------------------------------------------------\n | [Prodígio Framework]\n | * Instruções:\n | -------------------------------------------------\n | Passo 1 - Crie um formulário HTML\n | dentro da pasta [html_form_pages]\n | e dê nome a todas as tags[OBRIGATÓRIO]\n | -------------------------------------------------\n | Passo 2 - Digite make-class para gerar\n | as classes conforme o formulairo\n | criado em html_form_pages\n | -------------------------------------------------\n | Passo 3 - Acesse a pasta /generate_class/\n | e veja as classes geradas.\n | -------------------------------------------------\n | Passo 4 - Configure o seu banco de\n | dados, execute db-config e informe:\n | *nome do banco de dados\n | *usuário, senha e host.\n | -------------------------------------------------\n | Digite exit para sair..\n |--------------------------------------------------\n "; } $escolha = 0; $html = file_get_contents(FORM_PAGES_PATH); while (1) { display(); $msg = "Aperte "; $escolha = readline("Digite aqui: "); switch ($escolha) { case 'make-class': make_class(); break; case 'show': echo shell_exec("php project/sobre.php"); break; case 'db-config': $database_name = readline("Digite o nome do banco de dados: "); $database_user = readline("Digite o nome do usuário do banco: "); $database_pass = readline("Digite a sua senha de banco de dados: "); $database_host = readline("Informe o hostname ex:[localhost]: "); db_config($database_name, $database_user, $database_pass, $database_host); break; case 'exit': exit; break; }