Getting CodeIgniter HelloWorld Beispiel zu arbeiten


5

Jungs Ich bin ein Neuling Codezünder zu codieren .. Ich verstehe nicht, wie dieses Framework zu verwenden. Es öffnet nur die Bedienungsanleitung. Kann mir jemand die Schritte erklären, die ich ausführen muss, um das Programm "Hallo Welt" auf dem Code-Zünder auszuführen?

  0

Warum wurde es downvoted? Es ist eine echte Programmierfrage 22 feb. 092009-02-22 04:50:16

  0

Uh, seit wann ist ein Framework eine IDE? 22 feb. 092009-02-22 05:07:04

  0

Sie sagte, sie war ein Neuling 22 feb. 092009-02-22 05:36:43

10

Erstellen Sie eine Datei namens hello.php in Ihrem System/Anwendung/Controller-Ordner. In der Datei setzen diesen Code:

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

Dann auf http://localhost/codeigniter/index.php/hello, und Sie sollten die Hallo Welt sehen. (Sie könnten es in ein anderes Verzeichnis als codeigniter gesetzt haben, also ändern Sie die URL wie benötigt).

Dann können Sie den Code ändern zu:

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

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

und http://localhost/codeigniter/index.php/hello/test gehen die ‚Test‘ Funktion aus der Klasse laufen würde.

Mit .htaccess und mod_rewrite können Sie die 'index.php' von Ihrer URL entfernen, so dass Sie nur http://localhost/codeigniter/hello oder http://localhost/codeigniter/hello/test besuchen würden.


4

Den Code-Zünder nicht mit einer IDE verwechseln.

Code-Zünder ist ein Rahmenwerk, keine integrierte Entwicklungsumgebung (IDE). Ein Beispiel für eine IDE ist ECLIPSe. Eine IDE wird einen Texteditor, Mabee einige Syntaxhervorhebung/Bug-Checking und sogar kompilieren Fähigkeiten haben.

Ein Rahmen arbeiten auf der anderen Seite ist eine Reihe von Funktionen/Klassen/Skripte, die Code enthält, die Sie wiederverwenden können dein Leben ist einfacher, oder um es zu ordnen.

Also angenommen, Sie haben Code-Zünder heruntergeladen und haben es auf Ihrem Webserver, können Sie die vorherigen Benutzer Anweisungen verwenden.


3

Mein Rat ist zu sehen/hören Sie die Video-Tutorials hier verfügbar: http://codeigniter.com/tutorials/ und http://video.derekallard.com/ und machen Sie sich Notizen über sie. Sollte Ihnen zeigen, wie codeigniter funktioniert.

  0

+1 nichts besser als Videoeinführungen 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>