Home » Wiki » h-source code » Historial » Diferencias
Diferencias entre las revisiones de 05:30, 19 Febrero 2011, creado por tonicucoz, y la revisión de 05:22, 19 Febrero 2011
Nota: el texto en rojo ha sido borrado de la revisión anterior, el texto en verde ha sido agregado en esta revisión y el texto en gris no ha sido cambiado
diferencias en el campo: el titulo
h-source
diferencias en el campo: el texto de la página
[p]h-source is the PHP software used to create h-node.com. The h-source source code is hosted at [a]http://savannah.nongnu.org/projects/h-source/|Savannah[/a].[/p]

[p]At the moment there is no stable releases but you can download the SVN version (updated daily). In order to download the SVN version you have to install [a]http://subversion.apache.org/|subversion[/a]. Then type the following command in a terminal:[/p]

[code]svn co svn://svn.savannah.nongnu.org/h-source/trunk/h-source[/code]

[p]You can also access the subversion repository using HTTP (slower)[/p]

[code]svn co http://svn.savannah.nongnu.org/svn/h-source/trunk/h-source[/code]

[h1]How h-source is built[/h1]

[p]h-source has been developed using the [a]http://www.easygiant.org|EasyGiant[/a] PHP framework. The EasyGiant PHP framework force the developer to adopt the MVC (model-view-controller) paradigm. According to this paradigm each web page served is managed by a Controller, a Model and one ore more View files. [/p]

[p]For example, the URL of this page is the following:[/p]

[code]
http://www.h-node.com/wiki/page/en/h-source[/code]

[p]We can split the above URL in four parts[/p]

[enum]
[*] http://www.h-node.com -> the domain name[/*]
[*] wiki -> the controller, that is a PHP class [/*]
[*] page -> the public method of the controller called [/*]
[*] en/h-source -> a list (separated by /) of arguments passed to the [b]page[/b] public method of the [b]wiki[/b] controller[/*]
[/enum]
El contenido de esta página está en Dominio Público. (vea la página CC0 para información detallada). Cualquiera es libre de copiar, modificar, publicar, usar, vender o distribuir el texto para cualquier propósito, comercial o no comercial, y por cualquier medio.
h-node.org is a hardware database project. It runs the h-source PHP software, commit cdeda15, available under the GNU General Public (GPLv3) License.
JavaScript license information