Ir al contenido principal

AMPortable–Apache+MySQL+PHP Portable

AMPortable[9]
AMPortable v1.2.3 [2012-08-12] es un software portable que permite ejecutar Apache2, MySQL y PHP5 sin la necesidad de estar instalando nada. 
En la captura pueden verlo funcionando en Windows 8 Release Preview, el programa se esconde en la bandeja de sistema. Como pueden apreciar, actualmente se está en la sección de proyectos, en donde se hizo clic derecho en uno de ellos, ahí se desea abrir ese proyecto en Opera u otro navegador que se haya detectado en el sistema.
Bueno, eso es lo que permite actualmente, ya lo estaré publicando en mi sitio web. 
Características:
  • Permite ejecutar Apache2, MySQL5 y PHP5.3 sin necesidad de instalar nada (requiere no tener en ejecución otras instancias de los programas mencionados)
  • Dado que es portable, podemos comprimir toda la carpeta y llevarlo a cualquier lugar y seguir trabajando sin ningún problema.
  • Permite configurar el puerto
  • Permite especificar una carpeta externa para poder enlazarla con un alias
  • Permite visualizar los diferentes proyectos
  • Permite abrir las carpetas de dichos proyectos directamente
  • Permite abrir las carpetas en sublimetext2 directamente
  • Permite abrir los proyectos en los navegadores instalados
  • Permite crear nuevos proyectos (carpetas)
  • Permite visualizar PHPInfo
  • Permite iniciar o detener el servidor http, mysql rápidamente
  • Permite iniciar junto con Windows de manera silenciosa
  • Ofrece un entorno de desarrollo vía web tales como:
    • Codeita
    • IceCoder
    • SQLBuddy
    • SQLDesigner
    • PHPConsole
    • Nitro (TODO list)
    • Enlaces a ayuda online (PHP.net, HTML5 spec, CSS, W3 Schools, jQuery, CSSDeck, Drawter, JSFiddle, JSLint)
  • XDebug habilitado por defecto.
  • Ofrece una extensión para Google Chrome que permite abrir dicho entorno de desarrollo web.
amportable[5]
AMPortable luce así:
  • Ofrece configuración del puerto http a utilizar
  • Una carpeta externa alternativa para no estar copiando nuestros archivos dentro de la carpeta de AMPortable (generalmente se enlazará a localhost/www)
  • También puede buscar el ejecutable de SublimeText2 para luego poder abrir sus proyectos con este increíble editor
  • Los botones Iniciar y Detener nos permiten detener o iniciar tanto el servidor http (Apache aplicando las modificaciones al archivo php.ini de PHP) como el servidor de base de datos (MySQL).
  • El botón phpinfo nos permitirá visualizar los datos de nuestra configuración a PHP
    php5
  • El botón Dev Center nos permitirá abrir en nuestro navegador el entorno web de desarrollo
    amportabledev
  • Si cuenta con el navegador web Google Chrome, podrá instalarlo como una aplicación web
    amportablewebapp
  • Desde Google Chrome podrá acceder al entorno web de desarrollo.
    AMPortablwebapp
  • AMPortable Dev Center contiene las siguientes aplicaciones web

    Codeita: Un editor de código fuente sencillo
    codeita
    SQLBuddy: Un cliente para gestionar la base de datos MySQL
    sqlbuddy
    WWWSQLDesigner
    : Una aplicación web para diseñar visualmente nuestras bases de datos
    sqldesign
    PHP Console: Consola web para probar algunos snippets PHP sin necesidad de estar creando archivos PHP ni mucho menos abriéndolos averiguando su URL.
    phpconsole
    Nitro: Una aplicación web para navegadores webkit, que permite tomar notas rápidas, crear tareas, y además sincronizar con Ubuntu One o DropBox
    nitro
    Referencias online: Permite acceder a diferentes sitios que pueden sernos de mucha ayuda, entre ellos JsFiddle, PHP.net, W3 Schools entre otras.
    jsfiddle
    IceCoder: Otro editor parecido a Codeita, pero más avanzado, aunque ha de notarse su lentitud cuando se tiene muchos archivos en nuestro proyecto.
    icecoder
  • El botón Mostrar proyectos nos permitirá visualizar el listado de proyectos PHP que tengamos en AMPortable, en realidad lista las carpetas dentro de la carpeta content\www\ de AMPortable.
    amportable-proyectos
  • Dentro de esta sección de proyectos podemos interactuar con nuestros proyectos de la siguiente manera:

    amporoycEn el listado sólo tenemos un proyecto, al hacer clic derecho en ese proyecto nos mostrará el menú contextual de la captura.
    Podemos :
    - Abrir en el navegador predeterminado dicho proyecto
    - También podemos abrirlo en los otros navegadores que tengamos instalado, así nos ahorramos estar escribiendo URLs y también evitamos estar ejecutando tales navegadores por separado. Muy necesario el estar verificando cómo se comporta nuestro proyecto en los diferentes navegadores.
    - Además podemos abrir la carpeta de dicho proyecto en el explorador de Windows.
    - Otra opción nos permite abrir la carpeta raíz (la que contiene a todos nuestros proyectos).
    - También podemos crear nuevos proyectos directamente desde ahí
    blogEn este ejemplo vemos cómo creamos un nuevo proyecto (en realidad una nueva carpeta)
    nuevorpyecUna vez creado, podremos abrir la carpeta recién creada en el Explorer

    - Abrir con Sublime Text 2 : nos permitirá abrir dicho proyecto (carpeta) en este genial editor de código fuente.
    sublimetext2
 


  • Ofrece línea de comandos al menú contextual para gestionar los proyectos por medio de cmd.exe
  • Iconos al menú contextual así como poder utilizar nuestros favicon.ico como icono del proyecto
    amportable123

Eso es todo por ahora, espero que les sirva así como a mí. Este programa lo pongo a vuestra disposición de manera gratuita, y si desean pueden realizar donaciones aquí http://apps.codigobit.info/p/support.html me servirá de mucho su apoyo, gracias :)
Descargar https://www.box.com/s/a9e3048ccf8383646c43 (20MB)

 

Comentarios

Entradas populares de este blog

WinXCorners — Hot Corners for Windows 10

WinXcorners version 1.0
Requirements
Windows 10 x86/x64Notice: This version doesn't support multiple monitors
WinXcorners allows you to assign events to trigger on your main monitor corners, it activates when your mouse cursor hovers them, i.e. when you move your mouse cursor to your screen edges.
These are the options that you can select:
Show all windows, using Task view, the new Windows 10 feature. Show desktop Start Screen Saver, and Turn off monitorsAnd when you are going to play video games, it includes a toggle option that will disable it temporarily.

The application runs in the System Tray, by right clicking you can enable it to run when Windows starts (logon).

Limitations:
The application won't detect the screen edges if you are using (focused) an elevated privileged application. But you can always restart the application as administrator. If you have multiple monitors, it won't work in a secondary monitor. Download:

WinXCorners 1.0

TaskbarDock – Center and customize your Windows 10 Taskbar

TaskbarDock is a tool that will customize Windows 10’s Taskbar with few extra features.

This is a WIP (Work In Progress) project, which has the following features planned.

Center taskbar icons (relative to its area or relative to the screen)Transparency for taskbar option (incompatible with other tools) !importantHide or show taskbar’s start button and/or tray icon area, but visible on mouse hover
It will have more features which are not available yet like:
Taskbar’s area with skinsPinned icons editor with custom iconsGroup pinned icons switchable to another group Different icons for Windows 10 may 2019 update light themeTile docks similar to Windows 10 Start Menu tilesStacks similar to MacOS dock stacks

Change pinned icons with custom ones Apply colors or images to taskbar areas (very experimental not included yet) How to use: Uncompress to a writeable folder and execute the program. It will hide its icon in the Tray Icon area (the are where is the clock at), there you can enable or d…

GMusic Desktop Player

GMusic — Unofficial Play Music Desktop Player for Windows  v.1.9.15betaNEW UPDATE: November 3rd 2015 — Updated to newer Webkit engine
— Removed FreeRAM option, since it is not needed anymore
— Now it uses PPAPI Flash instead of the NPAPI, i.e. Now you should install Opera/Chromium Flash instead of Firefox’s Flash Plugin.
— Added full webkit/blink engine files, bigger download size but it is recommended.
NEW UPDATE: October 31th 2015 Halloween Edition Fixed memory leak caused by a known bug in CEF webkit
— Partially updated the userstyles for the new Google Music theme
— Updated to a newer Webkit engine
NEW UPDATE: February 13th 2015 Friday 13th edition
— Added back old options:
popup notification on new song, freeram on new song start

— Disabled selection of HTML elements, except inputs
— Update userstyles using @media to give it a responsive layout theme
Known bugs: sometimes the application couldn’t be launch (or crashes on launch), it seems that using another executable as subprocess has t…