Articles of php

Cómo administrar files compartidos

Me gustaría encontrar la mejor forma de administrar y versionar nuestros files compartidos. Ahora usamos mercurial con TortoiseHG para esto, lo cual es bueno para la versión de todos los files en un proyecto, pero lo que queremos es manejar algunos files por separado del repository principal. Usamos codeigniter y tenemos algunos files de models, […]

Configuración de PHP Push / Pull con Ubuntu Server

Tenga paciencia conmigo … No puedo mostrar ejemplos exactos o proporcionar un enlace al server web por razones de security. Si necesita algo más, con mucho gusto lo proporcionaré. Lo que tengo: Tengo un server que aloja una intranet de networking interna para mi empresa. Codificado con PHP , MySQL, HTML, etc. Ubuntu 14.04LTS Configuración […]

Cómo se reflejan los cambios en un server UAT en otro server Live después de la testing

Aquí hay un requisito del cliente para el problema de security. Hay dos serveres que se ejecutan de forma independiente con diferentes direcciones ip . Ambos serveres tienen el mismo proyecto y bases de datos, pero se ejecutan de forma independiente. Un server es UAT (Prueba de aceptación del usuario) y el otro es el […]

Composer.lock, composer.json workflow y control de versiones

Pensé que el flujo de trabajo con el compositor era así: Define tus dependencies y otros datos en tu composer.json . composer.json Ejecuta la composer install o la última composer update Incluye composer.json y composer.lock en tu repository versionado Después de clonar su repository, ejecute la composer install y ya está listo Pero, en el […]

¿Cómo puedo modificar un file en más de un proyecto al mismo time automáticamente?

Tengo un proyecto principal y algunos subproyectos que son similares al proyecto principal. La única diferencia es el file de configuration (que tiene algunas variables particulares según el cliente que corresponda). He detectado un error en el proyecto principal, por lo que me gustaría solucionarlo en todos los subproyectos sin copyr y pegar el file […]

Problema de flujo de trabajo, process, procedimiento o secuencia al usar SCM / VCS y migraciones de bases de datos

Estamos utilizando SCM / VCS y soluciones de migration de bases de datos como parte de nuestro proyecto, y tengo una pregunta general sobre el flujo de trabajo, que espero sea un problema común, independientemente de las tecnologías específicas que se utilicen. Mi pregunta se refiere al uso de soluciones / componentes SCM / VCS […]

Instalar dependencies de proyecto y marco de PHP localmente o remotas

Normalmente trabajo con dos serveres diferentes para mis proyectos PHP nativos: testing y producción (ambos con la misma configuration y versiones de software). Sincronizo mi IDE a través de SSH con el server de testing, así que siempre guardo los cambios, se cargan automáticamente en ese server y allí pruebo el código, así que en […]

Mantener una pista similar a la wiki de los cambios del usuario en una página en ContentTools

Todos mis usuarios pueden enviar cambios a una página web (usando ContentTools) y estoy buscando una versión fácil para rastrear los cambios a la página web. Estoy usando php y mysql. Hasta ahora he pensado en simplemente crear una "tabla de historial" en la que cada cambio sea una nueva input que sobrescriba toda la […]

ionCube Loader en Windows de 64 bits con PHP 5.6.8 no funciona

Intenté configurar el ionCube Encoder en mi PC con Windows 10 con PHP 5.6.8 pero sin éxito. Después de download el file zip del codificador de ioCube Loaders , copié el " ioncube_loader_win_5.6.dll " a "C: \ xampp \ php \ ext". Luego actualicé mi file php.ini para cargar el codificador [ionCube Loader] zend_extension="C:\xampp\php\ext\ioncube_loader_win_5.6.dll" y […]

¿Mantiene la configuration del time de ejecución en todos los entornos en el control de versiones?

Estamos investigando la plataforma de comercio electrónico de Magento y refinando nuestra estrategia de implementación y control de versiones. En este momento, estamos buscando la mejor manera de sincronizar múltiples entornos (por ejemplo, QA / Entornos de desarrollo / Producción) cuando se trata de ajustes ajustados en la interfaz de administración (por ejemplo, Agregar productos, […]