“Conocimiento software>Software de base de datos

Cómo construir un sitio web de subastas PHP

2011/7/8
subastas se han convertido en muy popular en la Web, y por una buena razón. Sitios de subastas permiten a los vendedores para conectar con un gran número de compradores potenciales. La construcción de un sitio de subastas en PHP puede acelerar el ciclo de desarrollo a la implementación, pero requiere conocimientos de PHP , así como bases de datos relacionales. Conocimiento de OOP ( programación orientada a objetos ) y los patrones , como el patrón MVC (modelo - vista-controlador ) será de beneficio también. Además , el conocimiento de HTML , CSS y JavaScript permitirá dar forma a la apariencia de su sitio. Para concentrarse en los aspectos específicos de un sitio de subastas , asumiremos que el software está instalado y configurado para que esté listo para desarrollar su sitio . Cosas que necesitará
LAMP : Servidor Web OS (Linux , Windows , Mac OS X) , (Apache , IIS ) , MySQL , PHP 5
Ver Más instrucciones
1

Como mínimo , tendrá que crear las siguientes tablas con los campos que se incluyen : Artículos (título, descripción, el precio de reserva , foto, id) ; usuarios ( nombre, contraseña , dirección de correo electrónico , información de tarjetas de crédito tipo y número , dirección de envío ), Ofertas ( cantidad , item_id , bidder_email_id ) . Estos no tienen que ser creados a la vez. Por ejemplo , es posible que desee crear una tabla de artículos , rellenarlo con los datos de la muestra, y luego desarrollar la interfaz de usuario a resolver cualquier problema que pueda surgir.
2

Rellenar las tablas con datos de ejemplo . Usted puede hacer esto en el indicador de mí mismo, sino una mejor manera es utilizar un envoltorio de base de datos como PERA DB ( biblioteca de funciones de base de datos ) que proporcionará el acceso a los servicios básicos a crear , leer, modificar y eliminar las funciones que cualquier sistema necesita . Esa funcionalidad permitirá a los administradores agregar, modificar y eliminar los elementos según sea necesario.
3

Muestra tus datos. Al principio, es probable que desee para mostrar todos los elementos a los espectadores de su sitio. Más tarde , puede restringir los elementos asignándoles a una categoría. Mejor práctica enfatiza aislar la funcionalidad de presentación y que va a hacer esto mediante la creación de un controlador ( index.php ) que contendrá la lógica de las acciones de manejo ( el registro de un nuevo usuario, autenticación de usuarios , la aceptación de una oferta) que desea proporcionar.
4

los aspectos de presentación del sitio estará a cargo de una plantilla de vista , que contendrá el código HTML y CSS que determina , por ejemplo, las propiedades de cada material ( color, fuente, tamaño ), así como su posición en la página . Esta plantilla será invocado por el controlador si es necesario.
5

Crear la lógica de oferta. Cuando los usuarios hacen una oferta en un artículo, compruebe que están autenticados y que su oferta es mayor que la última oferta aceptada ( o de reserva , si no hay ofertas) . Si es así , guarde su oferta en la mesa ofertas.

Software de base de datos
Cómo escribir consultas en MS Access 2007
¿Qué significa el término registro en una base de datos?
Cómo aumentar el límite del campo en Access 2007
¿Cuál es la diferencia entre Dbase IV y Ms Access?
¿Qué es Windows Access 2007
¿Qué significa el título de la base de datos?
Cómo mostrar la última entrada de cada cuenta en Query Acceso
Cómo utilizar el acceso para consultar la columna Suma de una tabla de referencias cruzadas
Conocimiento de la computadora © http://www.ordenador.online