Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-08-2010
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Question Comercio electronico. ¿como programarlo?

hola..

voy a empezar con php a hacer un sitio web
para comercio electronico.

lo basico,
registro de usuarios
carritto de compra,
finalizar compra, saber que compro y como pago
me gustraia poder usar cobro con tarjetas, no se como
pero de momento solo lo basico.

me surgen dudas he escuchado que la informacion se hace con get y post
y que esa informacion se puede ver en la barra de direcciones
¿como se hace para que no sea tan obvio
que informacion es ?y
¿ como hacer uso de un servidor web seguro. https:// ?

voy a usar apache..y php y openssl
Responder Con Cita
  #2  
Antiguo 24-08-2010
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
yo te recomendaría buscar algún libro con las palabras "php commerce". Puedes usar Google o amazon... depende del país donde vivas.

Cuando encuentres uno que te interese, pues habría que comprarlo e irlo revisando poco a poco...
__________________

Responder Con Cita
  #3  
Antiguo 24-08-2010
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por JXJ Ver Mensaje
hola..

voy a empezar con php a hacer un sitio web
para comercio electronico.
Entonces lo primero que debes hacer es aprender PHP!!!

Busca un tutorial sobre el tema y arranca desde alli. Cuando tengas claro como es el asunto de los get & post, sesiones, manejo de base de datos, etc, arrancas a hacer un sistema o usas algo ya hecho.


Y mucho mejor si lo fundamentas en un framework como http://codeigniter.com/.

Pero primero, debe saber hacerlo todo a nivel elemental.
__________________
El malabarista.
Responder Con Cita
  #4  
Antiguo 24-08-2010
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
La opción de mamcx es excelente, codeigniter te da precisamente lo que su nombre dice: "enciende tu código" por lo que no te ata a ninguna forma de programar en específico, es decir puedes nombrar tus variables, tus tablas, tus bd como quieras y organizarlas como desees. Por otro lado también tienes OsCommerce que es open source y ya hace todo lo que necesitas, puedes estudiarlo y adecuarlo si quieres.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #5  
Antiguo 25-08-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Otro que te recomienda CodeIgniter. Una vez has comprendido cómo se maneja, te permite trabajar con bastante comodidad. Eso sí, intenta trabajar como PHP5 ya que es más estricto que PHP4 y te dará menos sustos. De todas formas soy de los que opinan que PHP no está hecho para esto y es mejor hacerlo con Delphi, pero bueno...

También te recomiendo que, para la parte del cliente, te familiarices con alguna biblioteca para JavaScript, tal como YUI! o JQuery. Yo prefiero la primera, pero para gustos...
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #6  
Antiguo 25-08-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Estoy perdido en la programación para la web, ¿cómo es eso de hacerlo en delphi?
Responder Con Cita
  #7  
Antiguo 01-09-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Pues vía CGI, useasé, programar un programa Delphi y utilizar la pasarela CGI del servidor Web.

También hay por ahí una biblioteca para FPC/Lazarus que es cosa fina. Ahora mismo no recuerdo cómo se llama, pero permite diseñar los formularios web (incluyendo eventos y comprobación AJAX) usando el diseñador de formularios de Lazarus. Ganas tengo de probarlo, pero no he tenido oportunidad todavía.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #8  
Antiguo 30-09-2010
Avatar de Kipow
Kipow Kipow is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guatemala
Posts: 329
Poder: 19
Kipow Va por buen camino
Cita:
Empezado por Ñuño Martínez Ver Mensaje
Pues vía CGI, useasé, programar un programa Delphi y utilizar la pasarela CGI del servidor Web.

También hay por ahí una biblioteca para FPC/Lazarus que es cosa fina. Ahora mismo no recuerdo cómo se llama, pero permite diseñar los formularios web (incluyendo eventos y comprobación AJAX) usando el diseñador de formularios de Lazarus. Ganas tengo de probarlo, pero no he tenido oportunidad todavía.

Y este se llama?, se lee interesante.
Responder Con Cita
  #9  
Antiguo 04-10-2010
el-mono el-mono is offline
Miembro
 
Registrado: abr 2008
Ubicación: Lules
Posts: 176
Poder: 17
el-mono Va por buen camino
Smile

A ver si no me equivoco pero creo que se refiere a ExtPascal.

http://code.google.com/p/extpascal/
Responder Con Cita
  #10  
Antiguo 05-10-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Cita:
Empezado por el-mono Ver Mensaje
A ver si no me equivoco pero creo que se refiere a ExtPascal.

http://code.google.com/p/extpascal/
Justo a este me refería. A ver si me aprendo el nombre, porque siempre que me decido a descargarlo para probarlo, se me olvida...
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #11  
Antiguo 07-10-2010
Avatar de Emilio
*Emilio* Emilio is offline
Capo
 
Registrado: may 2003
Ubicación: Palma de Mallorca
Posts: 2.635
Poder: 10
Emilio Va por buen camino
Ahí va un trozo de código que hice hace ya mucho tiempo y sigue yo diriá que muy vigente por su sencillez y efectividad.

Código PHP:
Class TCarrito {
      var 
$usuario_id;
      var 
$nombre;
      var 
$email;
      var 
$dni;

      var 
$direccion;
      var 
$poblacion;
      var 
$provincia;
      var 
$cpostal;
      var 
$pais;

      var 
$pedido_direccion;
      var 
$pedido_poblacion;
      var 
$pedido_provincia;
      var 
$pedido_cpostal;
      var 
$pedido_pais;

      var 
$telefono;
      var 
$fax;

      var 
$pass;
      var 
$repite_pass;

      var 
$boletin;
      var 
$contrato;

      var 
$formadepago;
      var 
$observaciones;

      var 
$lineas;  // array de TLineas

      
function add_linea $referencia$denominacion$cantidad$precio ) {
            
$lineas = New TLineas();
            
$lineas->referencia    $referencia;
            
$lineas->denominacion    $denominacion;
            
$lineas->cantidad       $cantidad;
            
$lineas->precio         $precio;
            
$this->lineas[]         = $lineas;
      }

      function 
delete_linea $posicion ) {
         if ( 
$this->lineas[$posicion] ) {
            
array_splice$this->lineas$posicion);
            return 
true;
         }
         else {
            return 
false;
         }
      }

      function 
update_linea $posicion$denominacion$cantidad$precio ) {
         if ( 
$this->lineas[$posicion] ) {
               
$this->lineas[$posicion]->denominacion  $denominacion;
               
$this->lineas[$posicion]->cantidad     $cantidad;
               
$this->lineas[$posicion]->precio       $precio;
            return 
true;
         } else {
            return 
false;
         }
      }
   }

   
// La clase auxiliar para las lineas del carrito
   
Class  TLineas {
      var 
$referencia;
      var 
$denominacion;
      var 
$cantidad;
      var 
$precio;

   } 
Creo que canta por si solo, pero si tienes dudas avisa, con eso y otro poco te montas tu tienda en poco rato.
__________________
Saludos
Emilio
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Lectura de Dni electrónico pjmedina Varios 4 27-02-2009 11:53:55
¿Cómo se reparte la carga del envío de correo electrónico? dec PHP 6 13-04-2008 23:27:34
¿cómo accedo a mi cuenta de correo eléctrónico para leer mis mensajes? nuri Internet 1 28-04-2005 17:20:01
Correo electrónico Periyo Internet 2 12-05-2003 10:36:42


La franja horaria es GMT +2. Ahora son las 16:41:22.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi