![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Quizá deberías animarte a Python. Podríamos organizar una especie de taller aquí en el Club para aprender. Ya dirá Mario su opinión, pero aunque conozco poquísimo de Python, siento que su curva de aprendizaje es suave.
// Saludos |
|
#2
|
||||
|
||||
|
Cita:
Estupendo, jejeje ¡¡¡qué casualidad!!! justo lo que buscaba ![]() ![]() ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
||||
|
||||
|
Pues miremos como seria el cuento.
Lo chevere es que aprender python es facil. Y es muy interesante integrarlo en Delphi (python se puede meter en delphi con solo un DLL, y funciona muy bien!)
__________________
El malabarista. |
|
#4
|
|||
|
|||
|
Cita:
Caramba!!! Que de Delphi no se ni el minimo requerido para ser Novato (chin... a ver si no me cobran regalias), pero me apunto con mi taza vacia como alumno!
__________________
ESTO ES UN FORO ... NO UN MÓVIL ¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender? |
|
#5
|
||||
|
||||
|
Creo que finalmente hay dos opciones principales para hacer el proyecto:
python + firebird + ¿jquery? + ¿fotos fuera? php + firebird + jquery + ¿fotos fuera? Las dudas principales ahora mismo son:
Doy las gracias a todos los que han colaborado con sus ideas, consejos y comentarios. Ahora 'sólo' queda aclarar los puntos que he indicado arriba y el que se apruebe el proyecto ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
||||
|
||||
|
Recuerda una cosa: jQuery trabaja del lado del cliente (no es más que una biblioteca de JavaScript), por lo que le es indistinto con que lenguaje se programe del lado del servidor. Puede ser PHP, Python, Ruby, Asp, C, Perl, Delphi.
Lo de la ubicación de las fotos, creo que el consenso es tenerlas fuera. Si vas a usar miniaturas, éstas podrías guardarlas en la base de datos, pues ocupan poco y es más fácil sacar un reporte rápido. En cuanto al lenguaje, bueno, aquí la opinión es dividida. A decir verdad, esa concepción de que PHP es algo así como el VB de la web es errónea. Así como está de moda el lenguaje en sí, también está de moda decir que lo que está de moda es malo. A lo que voy es, que si tu duda en usar PHP es porque piensas que no da el ancho, puedo asegurarte que sí lo da, sobradamente. Y no dudo que Python también. De manera que queda más a tu gusto personal. Si, como a Mario, te causa roña PHP, entonces aprende Python. Nada más asegúrate que el alojamiento tenga soporte para él. A mi en lo particular me gustaria aprender Python pues creo que es un lenguaje suficientemente distinto a los tradicionales como para que sea divertido aprenderlo. // Saludos |
|
#7
|
||||
|
||||
|
hola a todos...
Cita:
Por otro lado, No conozco mucho de python pero si conozco algo de php y mas que el lenguaje mismo su fortaleza es su comunidad de desarrolladores, librerias libres, base de conocimiento... y por lo menos a mi manera de ver... con la poca experiencia que tengo en php he podido hacer cosas interesantes (para un novato )...Código PHP:
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
|
#8
|
||||||
|
||||||
|
Cita:
Cita:
Cita:
Cita:
Cita:
Cita:
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#9
|
||||
|
||||
|
Cita:
Para conocer el lenguaje el mejor tutorial es http://diveintopython.org/ (si instalas ActivePython de http://www.activestate.com/activepython/ - que es lo recomendable en windows- viene incluido con otros 2 o 3 libros del tema). Para lo web especifico, pues la documentacion de django es increiblemente buena: http://docs.djangoproject.com/. En especial mira: - Request/Responses: Este es el modelo de bajo nivel de un servidor web. Es el fundamento de todo lo demas. - Sesiones: Como se mantiene la memoria de con quien se esta interactuando, guardando los usuarios conectados y demas. Es lo basico para mantener un modelo de este usuario es el que esta solicitando los recursos. - Subir Archivos: Esto es mas especifico, y muestra como manipular archivos, subirlos y mapearlos a disco u otro metodo. En fin, PHP esta tan acoplado a ser un lenguaje Web que por eso es facil ir derecho a hacer una pagina spaguetti. Es muy facil de tener un primer resultado, pero requiere disciplina para desacoplarlo luego de formas mas apropiadas en modelos MVC o similares (a eso me refiero con la comparacion con VB, no por falta de capacidad o poder, sino mas bien porque facilita o promueve el codigo spaguetti). Con otros lenguajes, incluido python/delphi/ruby, se empieza con una herramienta multiproposito que se extiende a cosas especifcas - como hacer sitios web-. Hace mas natural el separar las cosa (y en django esta totalmente separado el html del python, no hay forma de poner codigo python en las plantillas. En resumen: - Aprende sobre el modelo request/response y como se usan las llamadas GET/POST/DELETE/HEAD. Esto es el fundamento de CUALQUIER sistema en cualquier lenguaje de hacer una pagina web. Tener esto claro es lo mas importante. - Independiente del lenguaje, si algo se ha mostrado en los ultimos años es el merito de separar el html del codigo de datos de la logica, o como se dice, el modelo MVC. Ruby fue el pionero en este aspecto y django es un excelente framework que lo utiliza al 100%. Con PHP es tambien posible, al igual que con ASP.NET y otros. Luego de programar (en asp.net, que me parece a *mi* mucho mas organizado que php) sin MVC, no vuelvo a eso nunca mas. Y lo bueno? Termina siendo *mas* simple. Es mas facil de hacer test, es mas facil de depurar, es mas facil de mantener. Es mas facil. Excepto si el sitio web es una sola pagina: Hay si el spaguetti gana todo ![]()
__________________
El malabarista. |
|
#10
|
||||
|
||||
|
Reabro este hilo para comentar que el proyecto se ha postergado por culpa de la famosa crisis, de momento van a seguir como hasta ahora y es probable que se retome de cara al próximo año.
De todas formas toda esta información me va a venir bien para un pequeño proyecto personal que quiero hacer. Muchas gracias a todos por vuestros consejos ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Consejos para empezar con firebird | seoane | Firebird e Interbase | 21 | 22-03-2007 05:14:33 |
| Consejos para última compilación | Pedro-Juan | OOP | 2 | 14-03-2007 20:44:11 |
| Consejos para ahorrar. | marcoszorrilla | La Taberna | 3 | 03-02-2007 01:59:55 |
| Obtener información de Proyecto DLL (ProductVersion) | ContraVeneno | API de Windows | 2 | 02-02-2007 19:30:15 |
| Consejos para ventanas modales ? | Tecnic2 | OOP | 14 | 16-10-2006 22:37:20 |
|