Documente Academic
Documente Profesional
Documente Cultură
SUBLIME TEXT
XAMPP
APACHE
MYSQL
PHP
HTML
BOOSTSTRAP
MATERIALIZE
SUBLIME TEXT:
Sublime Text permite tener varios documentos abiertos mediante pestañas, e incluso
emplear varios paneles para aquellos que utilicen más de un monitor. Dispone de
modo de pantalla completa, para aprovechar al máximo el espacio visual disponible de
la pantalla.
XAMPP incluye además servidores de bases de datos como MySQL ySQLite con sus
respectivos gestores phpMyAdmin y phpSQLiteAdmin. Incorpora también el intérprete
de PHP, el intérprete de Perl, servidores de FTP como ProFTPD ó FileZilla FTP Serve,
etc. entre muchas cosas más.
XAMPP es una herramienta de desarrollo que te permite probar tu trabajo (páginas
web o programación por ejemplo) en tu propio ordenador sin necesidad de tener que
accesar a internet.
APACHE:
Apache es una popular y eficiente alternativa, que ofrece servicios web. Este web
server es uno de los logros más grandes del software libre y la punta de lanza del
mundo de las páginas web.
Para entender lo que es Apache, primeramente definiremos lo que es un servidor web.
La definición más sencilla de servidor web, que es un programa especialmente
diseñado para transferir datos de hipertexto, es decir, páginas web con todos sus
elementos (textos, widgets, baners, etc). Estos servidores web utilizan el protocolo
http.
Los servidores web están alojados en un ordenador que cuenta con conexión a
Internet. El web server, se encuentra a la espera de que algún navegador le haga
alguna petición, como por ejemplo, acceder a una página web y responde a la petición,
enviando código HTML mediante una transferencia de datos en red.
Desde el año 1996, es el servidor web más popular del mundo, debido a su estabilidad
y seguridad. Apache sigue siendo desarrollado por la comunidad de usuarios
desarrolladores que trabaja bajo la tutela de Apache Software Foundation.
Principales características de Apache
MYSQL:
MySQL, es un sistema de gestión de base de datos relacional o SGBD. Este gestor de
base de datos en multihilo y multiusuario, lo que le permite ser utilizado por varias
personas al mismo tiempo, e incluso, realizar varias consultas a la vez, lo que lo hace
sumamente versátil.
Nació como una iniciativa de Software Libre y aún sigue ofreciéndose como tal, para
usuarios particulares. Pero si se desea utilizarlo para promover datos en una empresa,
se puede comprar una licencia, como un software propietario, que es autoría de la
empresa patrocinante (Actualmente Oracle Corporation).
Utilidad de MySQL
Como comentábamos anteriormente este gestor de base de datos es muy utilizado en
desarrollo web, ya que permite a los desarrolladores y diseñadores, realizar cambios
en sus sitios de manera simple, con tan sólo cambiar un archivo, evitando tener que
modificar todo el código web. Esto se debe a que MySQL, trabaja con un sistema
centralizado de gestión de datos, que permite realizar cambios en un solo archivo y
que se ejecuta en toda la estructura de datos que se comparte en la red. Además,
permite incluir noticias e información rápidamente en un sitio web, utilizando un
simple formulario, sin tener que tocar el código del website.
Cuando se combina con PHP, se convierte en una mezcla poderosa, que siempre es
tomada en cuenta para realizar aplicaciones cliente/servidor, que requieran el uso de
una base de datos rápida, segura y potente.
PHP:
PHP, acrónimo recursivo en inglés de PHP Hypertext Preprocessor (preprocesador de
hipertexto), es un lenguaje de programación de propósito general de código del lado
del servidor originalmente diseñado para el desarrollo web de contenido dinámico.
Fue uno de los primeros lenguajes de programación del lado del servidor que se
podían incorporar directamente en un documento HTML en lugar de llamar a un
archivo externo que procese los datos. El código es interpretado por un servidor web
con un módulo de procesador de PHP que genera el HTML resultante.
PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de
comandos que puede ser usada en aplicaciones gráficas independientes. Puede ser
usado en la mayoría de los servidores web al igual que en muchos sistemas operativos
y plataformas sin ningún costo.
Fue creado originalmente por Rasmus Lerdorf en el año 1995. Actualmente el lenguaje
sigue siendo desarrollado con nuevas funciones por el grupo PHP.3 Este lenguaje
forma parte del software libre publicado bajo la licencia PHPv3_01, es una licencia
Open Source validada por Open Source Initiative. La licencia de PHP es del estilo de
licencias BSD, esta licencia no tiene restricciones de copyleft" asociadas con GPL.
HTML:
Básicamente el lenguaje HTML sirve para describir la estructura básica de una página y
organizar la forma en que se mostrará su contenido, además de que HTML permite
incluir enlaces (links) hacia otras páginas o documentos.
BOOSTSTRAP:
Pero si no quieres nada que ver con los media queries, otra muy buena opción es el
uso del framework de Bootstrap, que como te dije te ayudará a desarrollar tus sitios
adaptativos.
Aun ofreciendo todas las posibilidades que ofrece Bootstrap a la hora de crear
interfaces web, los diseños creados con Bootstrap son simples, limpios e intuitivos,
esto les da agilidad a la hora de cargar y al adaptarse a otros dispositivos. El
Framework trae varios elementos con estilos predefinidos fáciles de configurar:
Botones, Menús desplegables, Formularios incluyendo todos sus elementos e
integración jQuery para ofrecer ventanas y tooltips dinámicos.
Desde la versión 2.0 también soporta diseños sensibles. Esto significa que el diseño
gráfico de la página se ajusta dinámicamente, tomando en cuenta las características
del dispositivo usado (Computadoras, tabletas, teléfonos móviles).
MATERIALIZE:
Materialize CSS es un framework que hace más fácil el proceso de creación de diseño
web. Es un framework moderno y responsivo que se basa en Material Design. Tiene
muchos componentes y clases predefinidas, para hacer uso de ellas mucho
fácilmente.Aumenta el ritmo de desarrollo
Materialize cuenta con componenetes personalizados con unos estilos por defecto,
que se pueden manejar fácilmente para generar animaciones y ciertas transiciones, de
tal manera que para el desarrollador web es mucho más fácil hacer su tarea de diseño
web.
FUNCIONAMIENTO DEL SISTEMA DE CONSULTA DE RECORD ACADEMICO
1. REGISTRO DE ESTUDIANTES