FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
No esta de mas. Igual si alguien quiere hacer un sitio web, es buena idea que se "empape" de como funciona un producto terminado (joomla, wordpress, magento, etc). Siempre es bueno tener una referencia.
Y aunque casimiro ya vio el hilo, para los que siguen en este, en http://clubdelphi.com/foros/showthread.php?t=79318 habia recomendado un camino aun mas corto que django: http://bottlepy.org/docs/dev/ y que es ideal para el que quiere tener un entendimiento basico de como es todo el asunto de programar para web...
__________________
El malabarista. |
#2
|
||||
|
||||
Una característica de Joomla es que incluye un completo sitio web de ejemplo (a la hora de instalarlo te pregunta si lo quieres o no), y no sólo esa web funciona, sino que se puede ver "de primera mano" cómo es que hace todo lo que ves en la web de ejemplo, está todo ahí, para trastear de lo lindo. Más adelante (si te interesa profundizar) se pueden hacer muchas cosas...hay mucha documentación, foros, es casi un "estándar de facto" en CMS, y puede ser tan poderoso como tus conocimientos lo permitan, aunque aún sin saber casi HTML/PHP/CSS se pueden hacer cosas muy lindas y rápidamente.
¿ Templates para Joomla ? De todo, acá hay una web donde se pueden descargar muchos gratuitamente, viendo ejemplos "in situ" del aspecto de cada template: http://www.joomla24.com/option,com_g.../Itemid,6.html
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma. Última edición por rretamar fecha: 29-06-2012 a las 14:22:19. |
#3
|
||||
|
||||
Cita:
Código:
from bottle import route, run @route('/hello/:name') def index(name='World'): return '<b>Hello %s!</b>' % name run(host='localhost', port=8080) |
#4
|
||||
|
||||
Cita:
Aqui no hay ningun index.html, ni archivos html (no es popular con python mezclar el html con el codigo). Ese es exactamente, TODO el programa. Lo que hace es esto: Esto es lo que hay que hacer antes: 1- Instalar bottle 2- Crear un archivo .py que es el que hace el sitio (ejemplo: misitio.py) y llenarlo con el codigo. Código PHP:
Código PHP:
hello/1 hello/mundo hello/@#@@# pero no hello/world/another Código PHP:
Código PHP:
Lo que sucede aqui es que, por defecto, la respuesta esta definida como "text/html". Eso es configurable. Si por ejemplo quisiera devolver xml, json, binario, etc, se puede cambiar antes de retornas Código PHP:
Luego, en el teminal ejecutas python mistio.py y abres en el navegador http://localhost:8080 y listo.
__________________
El malabarista. |
#5
|
||||
|
||||
Revisando lo que comenta Casimiro creo que lo que le sucede es lo mismo que a muchos que no somos expertos ni deseamos serlo en sitios web: Algo con lo que pueda empezar ya mismo a crear un sitio web y a medida que le vaya poniendo cosas ver resultados casi al momento. No hay tiempo de ponerse a leer ni estudiar por muy bonito que sea tal o cual framework o tecnología. Al final todo se va a resumir en un vil html que un navegador interpretará. Resulta bastante frustrante tener que leer tutoriales y tutoriales tan solo para hacer un simple "hola mundo" ya no decir algo más complejo.
Yo insisto en que pruebes Joomla o Drupal, te garantizo que en unas dos horas ya tienes mínimo montado un blog con registro de usuarios sin tener que meterse ni un ápice con el html generado. Y de ahí ir jugando con todo lo que ya hay hecho e ir conociendo el entorno pero ya con algo funcionando. El usar otras alternativas que involucran programación es tan frustrante como tener que leerse medio manual de delphi ANTES de siquiera poder compilar un triste "hola mundo". Lo bonito de Delphi es que escribes-compilas-revisas-experimentas-compilas-revisas-experimentas-etc.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#6
|
||||
|
||||
Cita:
Y realmente, sí que me gustaría aprender python, django, bottle y todas esas cosas, pero no he encontrado ningún tutorial para quien empieza de cero. Como dice mamcx, "no hay html", vale, pero entonces qué hay y dónde va, cómo se le llama, dónde se pone el código python, cómo se crea la web (lo que se ve), menus, botones, textos, etc. ¿Dónde está ese tutorial?. |
#7
|
||||
|
||||
Cita:
Sera que estas pensando que hay que tener un servidor web, poner archivos en cierta ruta, configurar algo y asi por estilo? NO. Instalas bottle. Pegas ese codigo en un archivo .py. Por terminal, corres python archivo.py. Entras al navegador http://localhost:8080. Listo. No hay nada mas que preocuparse por ahora. Y sigue el tutorial de bottle. Realmente me parece que es simple (en mi opinion). Copias, pegas, corres, miras. Tal como dicen arriba que es con delphi, es lo mismo. http://bottlepy.org/docs/dev/tutorial.html
__________________
El malabarista. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cerveza virtual y las mujeres mas bonitas | waltergomez | La Taberna | 9 | 20-05-2006 23:03:09 |
Como leen las webs los españoles/as | marcoszorrilla | Noticias | 0 | 24-11-2005 22:40:46 |
! Bazar Webs ¡ | david31 | MySQL | 2 | 21-03-2005 08:48:27 |
Utilización webs | jymy788 | Varios | 4 | 15-11-2004 17:55:16 |
Utilizar Webs | jymy788 | Varios | 0 | 10-11-2004 18:17:23 |
|