Respuesta a: Dudas de PHP

#5105

Juan Díaz
Participante

Carlos: Todo lo que dices es posible de realizar pero no es fácil. Más bien todo lo contrario, es muy complejo. Lo primero que preguntas (página con perfil modificable) lo podrías llegar a hacer con todo lo visto en el curso de PHP. Tendrías que trabajar con sesiones, perfiles de usuario, updates a BBDD etc.

Lo segundo ya es mucho más complejo. Hablas de hacer depósitos de dinero y ahí necesitaras pasarelas de pago, certificados de seguridad ssl etc. Esto no está a mi alcance, no tengo idea de cómo se hace.

Lo tercero tendrías que crearte un servidor de correo o asegurarte que tu hosting tiene el suyo correctamente configurado y a partir de ahí comenzar a trabajar para que el registro funcione tras enviar mail de confirmación.

Pero tengo que decirte una cosa: casi nadie que necesite un proyecto como el que tú mencionas lo hace comenzando desde 0 picando código. Y no se suele hacer así por el tiempo que llevaría hacer un proyecto de esta envergadura que funcione bien, y por lo extremadamente complejo que es. Solo grandes empresas como bancos, grandes multinacionales etc se embarcan en proyectos similares (sobre todo por el tema de los pagos). La solución para la gran mayoría de las personas que quieren hacer algo similar pasa por trabajar con un CMS.

Hay muchos CMS en el mercado que hacen todo lo que tú pides en este mail y mucho más. WordPress, Drupal, Joomla etc tienen excelentes soluciones para que en menos de 30 min tengas un sitio con la funcionalidad que tú pides. Este mismo sitio http://www.pildorasinformaticas.es envía mail de confirmación para registrarse, tiene una zona donde puedes modificar los datos de tu perfil y tiene también una pasarela de pago segura para efectuar depósitos – pagos en la compra de cursos etc. Y este sitio se ha hecho utilizando un CMS.

Una vez instalas tu CMS (que no te llevará más de 30 min) si quieres personalizar algo ahí es donde entran tus conocimientos de PHP. Pero hacer algo así desde 0 es una locura. Un saludo!!