Pregunta:
Fecha: 31-10-2017 19:04:57
(En Español)
php y wampserver[No resuelta]
buenas tardes, hago aplicaciones con base de datos y utilizo wampserver, todo bien pero tengo una pregunta, alguien sabe que capacidad de almacenaminto de datos en las base de datos que uno crea tiene wampserver, unos me dijeron que es la capacidad del disco duro, otros dicen que tiene un limite, busco en internet pero no encuentro respuestas, alguien podria ayudarme, porque despues estoy creando varias base de datos y no se si tenga un limite Votos: 0 - Respuestas: 6 - Vistas: 18 Compartir en: Google Facebook Twitter LinkedIn LinkRespuestas:
-
Fecha: 01-11-2017 05:26:29 yo he hecho pruebas con hasta 2 millones de registros de un cliente, relajado Votos: 1 - Link respuesta
-
Fecha: 01-11-2017 05:45:11 yo he restaurado varias bases de datos de 40 GB y no he tenido problemas.
"The effective maximum table size for MySQL databases is usually determined by operating system constraints on file sizes, not by MySQL internal limits. For up-to-date information operating system file size limits, refer to the documentation specific to your operating system."
https://dev.mysql.com/doc/refman/5.7/en/table-size-limit.html
"MySQL has no limit on the number of databases. The underlying file system may have a limit on the number of directories.
MySQL has no limit on the number of tables. The underlying file system may have a limit on the number of files that represent tables. Individual storage engines may impose engine-specific constraints. InnoDB permits up to 4 billion tables."
https://dev.mysql.com/doc/mysql-reslimits-excerpt/5.5/en/database-count-limit.html
https://dev.mysql.com/doc/mysql-reslimits-excerpt/5.5/en/limits.html
No creo que vayas a tener problemas :) Votos: 2 - Link respuesta -
Fecha: 01-11-2017 10:59:36 No hay límite pero sí puede tener un impacto en el desempeño de tu aplicación.
AWS te da soporte flexible dependiendo del tamaño de tu aplicación.
Otra cosa muy importante es que Wampserver no es una plataforma para hospedar páginas. Es un entorno de desarrollo que trae muchas configuraciones que pueden vulnerar tus aplicaciones.
Así lo dejan claro en su página de inicio:
WampServer is a Windows web development environment.
Una vez que migras tus páginas o aplicaciones a producción (o las expones a internet) es tu responsabilidad (o de tu departamento de infraestructura) proporcionar una plataforma segura y estable donde montarlas.
Saludos Votos: 2 - Link respuesta -
Fecha: 01-11-2017 16:01:53 Muchas gracias a todos. Me sacaron de dudas. Ernesto siempre e trabajado con php y wampserver para hacer aplicaciones y base de datos. Claro tambien hay en mis codigos html css javascript ajax. Bueno no me a dado problemas. Pero estaba preocupado porque ahora donde trabajo quieren las aplicaciones para la intranet. O sea todas las aplicaciones de algunos departamentos accecible para los colaboradores. Ejemplo el sistema de inventario, de informatica, de recursos humanos y asi. Pero todo con un servidor local y wampserver. Y asi las aplicaciones que siga creando que esten en ese servidor local, Que opinas. Que aplicacion o herramienta aparte de wampserver es buena para produccion?. O puedo dejar wampserver para mi intranet? Votos: 1 - Link respuesta
-
Fecha: 02-11-2017 10:45:00 Roman, Wampserver es solo un bundle que trae todo lo necesario para construir un ambiente de desarrollo. Las configuraciones del mismo no suelen ser las óptimas.
La recomendación para cuando liberas tus aplicaciones es que tengas cada una de las aplicaciones correctamente instaladas y configuradas.
WAMP es un acrónimo para Windows, Apache, MySQL y PHP por lo tanto los servicios/aplicaciones que necesitas tener corriendo son:
Un servidor web (Apache, IIS, Nginx, etc.)
El lenguaje de servidor (PHP obviamente en tu caso)
Un motor de base de datos (MySQL, MariaDB, etc.)
En empresas grandes eso lo proporciona el departamento de infraestructura. Tu nada mas pones tu código en el servidor y ruta que ellos te den y ellos se encargan de mantener todos los servicios actualizados y corriendo.
Si este no es tu caso entonces tú eres el responsable de tener todos los servicios arriba y correctamente configurados (incluyendo mantenimiento de los mismos, seguridad, configuraciones de rendimiento, etc.)
Hay muchas diferentes configuraciones seguras pero lo importante es que garantices la integridad de la información y la confiabilidad de tu aplicación. Eso no se puede con un Wampserver.
Si es una empresa pequeña ambos sabemos que lo puedes utilizar, pero no es ético ni profesional. Es ese tipo de detalles que te separan del montón.
Por ejemplo, en una empresa pequeña puedo levantar un servidor CentOS con SELinux (altamente recomendable pero complicado jajajaja), Apache, MySQL y PHP.
Generalmente desactivo funciones peligrosas de PHP (como las que interactúan con consola y que no voy a utilizar), hago una instalación segura de MySQL y creo un esquema específico para mi aplicación así como uno o varios usuarios dedicados. Estableces un esquema de respaldos. Mi código se libera a través de Jenkins y por supuesto todo viene de un versionador de código como Git (uso Gitlab en una instancia de la empresa para no publicar el código en internet). Para intranet puedes crear un certificado interno y así los datos viajan cifrados :).
Casi siempre configuro el servidor con la mínima cantidad de puertos abiertos en el firewall(22 y 443).
De nueva cuenta, depende de tus requerimientos pero creo que es un buen comienzo. Votos: 3 - Link respuesta -
Fecha: 03-11-2017 01:33:16 No hay limite, solo depende de la capacidad de tu disco. .: Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
