Ir al contenido principal

Herramientas para nuestro hosting sin base de datos

Los siguientes sistemas que podremos agregar a nuestro hosting PHP, no dependen de una base de datos como lo es MySQL, sino que trabajan directamente sobre archivos en formato JSON o CSV.

Herramientas

Codiad

Es un editor de códigos colaborativo, que implementa la herramienta de edición de código ACE. Tiene un ecosistema de plugins libres para utilizar. Permite agregar usuarios que editan.


KodExplorer y KodFile

Es una muy buena aplicación de origen chino, para administrar archivos y carpetas en nuestro hosting. Viene con un editor de código, ACE, y un ecosistema de aplicaciones conectadas, como por ejemplo, para visualizar archivos de PowerPoint, Excel o Word, y acceso a base de datos mediante Adminer.php.


Generador de Código QR

Gracias a la herramienta de código de David Shim, haciendo un script JavaScript se puede crear un generador de código QR.


Minipaint, un editor de imágenes al estilo Paint

Excelente herramienta para editar fotos. Se sube una foto, se la edita, y se la puede descargar editada.


Un servidor de archivos y generador de links, tu nube BoZon

Muy buena utilidad para servir archivos y carpetas. Te da la posibilidad de generar hipervínculos públicos para compartir archivos y carpetas. Por Bronco.


Blog sin base de datos

Alternativa ligera a Wordpress y Blogger, con varios temas instalables, NibbleBlog se alimenta de archivos en formato Markdown.


Wiki

Una herramienta para construir una Wiki. Muy sencilla y minimalista.


¿Encontraste un código y te sirve para después? Herramienta snippet


Sirve para generar una lista de códigos fuente y etiquetarlos.


SelfCSS, generador de interfaz CSS


Editores Markdown en tu propia página



Generador de grafos, mapas mentales y conceptuales


Editor web online

El siguiente es un generador de plantillas para web llamado GrapeJS. Tiene la idea de Wix pero con lo necesario.


Comentarios

Entradas más populares de este blog

JavaScript: Conjuntos de datos, u Objetos planos

Objeto plano Conjuntos de datos Un conjunto de datos se define como: {} ; Los datos se los insertamos mediante mencionarlo, y de por medio un punto mencionar el dat que agregamos al conjunto. {}.datoNuevo = 34 ; {}[ "datoOtro" ] = 55 ; Pero el problema es que  {}  crea un objeto distinto. Es decir, es lo mismo... {} ; que new Object () ; Entonces si queremos trabajar con un mismo conjunto deberemos ponerle nombre a través de una variable que lo referencie en memoria. Ejemplo: var miConjunto = {} ; var otroConjunto = {} ; Ahora, a cada conjunto le iremos agregando datos nuevos con el método anteriormente mencionado. miConjunto.datoNuevo = 34 ; miConjunto.otroDato = 55 ; otroConjunto.suDatoNuevo = 56 ; Para saber qué contiene en el momento dado conjunto deberemos realizar un  console.log() ... console .log( miConjunto ) ; Esto nos dará en la consola algo como... { "datoNuevo" : 34 ...

Módulo para contactar con un NodeJS Server en localhost

El presente código sirve tanto para Visual Basic 6.0 (sí, todavía sirve, todavía sirve!) como para Visual Basic para Aplicaciones (Excel o VBA). ' Si estamos en Visual Basic para Aplicaciones agregar la referencia ' WinHTTP, en el menú Herramientas, Referencias, Microsoft WinHTTP Services Function Solicitar( _ ByVal URLBase As String _ , Optional ByVal Puerto As Integer = 80 _ , Optional ByVal Seccion As String = "" _ , Optional ByVal Metodo As String = "GET" _ ) As String On Error GoTo solucion #If VBA6 Then Dim objXML As New WinHttpRequest #ElseIf Win32 Then Dim objXML As Object Set objXML = CreateObject("MSXML2.ServerXMLHTTP") #End If objXML.Open Metodo, URLBase & ":" & Puerto & "/" & Seccion, False objXML.send If (objXML.Status = 404) Then Solicitar = "404 Error" Else Solicitar = objXML.responseText End If Se...

Tablero para crear juegos

Tablero SVG - Aplicación del While  Crear un archivo nuevo de HTML con el siguiente código: < style > * { box-sizing : border-box ; font-family : Segoe UI Light, "Ubuntu" ; } svg { margin : auto ; display : block ; } rect { transition : 300 ms all ; } rect :hover { } #juego { background : url ( paisaje.svg ) center center ; background-size : cover ; } body { } </ style > < svg id = " juego " > < / svg > < script > var generarRect = function ( id, origen, medidas, colores ) { var r = "<rect " ; r + = "id='" + id + "' " ; r + = "x='" + (origen.x | | origen[ 0 ]) + "' " ; r + = "y='" + (origen.y | | origen[ 1 ]) + "' " ; r + = "width='" +...