Obteniendo el ejemplo de CodeIgniter HelloWorld para trabajar


5

Chicos Soy un novato para codificar el encendedor ... No entiendo cómo usar este marco. Simplemente está abriendo la guía del usuario. ¿Alguien puede decirme los pasos que debo seguir para ejecutar el programa "hello world" en el código del encendedor?

  0

¿Por qué ha bajado? Es una pregunta de programación genuina 22 feb. 092009-02-22 04:50:16

  0

Uh, ¿desde cuándo es un framework un IDE? 22 feb. 092009-02-22 05:07:04

  0

Ella dijo que era una novata 22 feb. 092009-02-22 05:36:43

10

Cree un archivo llamado hello.php en su carpeta de sistema/aplicación/controladores. En el archivo, poner este código:

<?php 
class Hello extends Controller 
{ 
    function index() 
    { 
    echo 'Hello world!'; 
    } 
} 
?> 

luego ir a http://localhost/codeigniter/index.php/hello, y debería ver el mundo hola. (Puede haberlo puesto en un directorio diferente al codeigniter, así que cambie la url según sea necesario).

A continuación, puede cambiar el código para:

<?php 
class Hello extends Controller 
{ 
    function index() 
    { 
    echo 'Hello world!'; 
    } 

    function test() 
    { 
     echo 'Second hello world!'; 
    } 
} 
?> 

e ir a http://localhost/codeigniter/index.php/hello/test sería ejecutar la función 'prueba' de la clase.

Usando .htaccess y mod_rewrite puedes eliminar el 'index.php' de tu url, por lo que solo deberías visitar http://localhost/codeigniter/hello o http://localhost/codeigniter/hello/test.


4

No confunda el código del encendedor con un IDE.

code igniter es un trabajo de marco, no un entorno de desarrollo iterado (IDE). Un ejemplo de un IDE es ECLIPSe. Un IDE tendrá un editor de texto, mabee algunos resaltados de sintaxis/comprobación de fallos/e incluso funciones de compilación.

Un marco de trabajo por el otro lado es un conjunto de funciones/clases/scripts que contiene código que puede reutilizar para hacer tu vida más simple, o para darle orden.

Suponiendo que ha descargado el encendedor de código y lo tiene en su servidor web, puede utilizar las instrucciones de los usuarios anteriores.


3

Mi consejo es mirar/escuchar los videos tutoriales disponibles aquí: http://codeigniter.com/tutorials/ y http://video.derekallard.com/ y tomar notas sobre ellos. Debería mostrarte cómo funciona Codeigniter.

  0

+1 nada mejor que las presentaciones de video 25 feb. 092009-02-25 17:21:40


0
<html> 

<head> 
<title>Codeigniter</title> 
</head> 

<body> 

<?php 

include "index.php"; 


class hello extends CI_Controller 
{ 
    function index() 
    { 
    echo "Hello world!"; 
    } 
} 

echo "head<br>"; 
$t = new hello(); 
$t->index(); 
?> 

</body> 
</html>