Bienvenidos al blog de Diego Valencia

domingo, 26 de julio de 2015

CLASE JULIO 22 DE 2015

TEMA: Php
  • Java script, se ejecuta al cliente, mientras php, se ejecuta en el servidor.
  • Php y mysql ----- cliente-servidor
  • El servidor apache, es el servidor de paginas web
  • Windows --- appserv                         
  • Linux --- Lamp
  • root --- maximo administrador en linux y windows
  • localhost/hoy/index.php
  • Una carpeta es un sitio web
  • 127.0.0.1 = localhost
  • localhost --- servidor
  • echo = alert o document.write
  • Lo que se programa en php, no se puede visualizar, solo se visualiza el resultado, es decir no se puede ver el codigo fuente ya que se ejecuta en el servidor
  • Si el servidor no encuentra un index, muestra el directorio de la carpeta


    







sábado, 18 de julio de 2015

CLASE JULIO 15 DE 2015

PRUEBAS SABER

CLASE JULIO 13 DE 2015 (PROYECTO)

TEMA: Inicio proyecto

Se inicio el proyecto, en compañía con el docente, el dejo una investigación:

La sentencia include incluye y evalúa el archivo especificado. La siguiente documentación también se aplica a require.

Los archivos son incluidos con base en la ruta de acceso dada o, si ninguna es dada, el include_pathespecificado. Si el archivo no se encuentra en el include_path, include finalmente verificará en el propio directorio del script que hace el llamado y en el directorio de trabajo actual, antes de fallar. El constructorinclude emitirá una advertencia si no puede encontrar un archivo, éste es un comportamiento diferente al de require, el cual emitirá un error fatal.

Si una ruta es definida — ya sea absoluta (comenzando con una letra de unidad o \ en Windows o / en sistemas Unix/Linux) o relativa al directorio actual (comenzando con . o ..) — el include_path será ignorado por completo. Por ejemplo, si un nombre de archivo comienza con ../, el interprete buscará en el directorio padre para encontrar el archivo solicitado.

Para más información sobre como PHP maneja la inclusión de archivos y la ruta de accesos para incluir, ver la documentación de include_path.

Cuando se incluye un archivo, el código que contiene hereda el ámbito de las variables de la línea en la cual ocurre la inclusión. Cualquier variable disponible en esa línea del archivo que hace el llamado, estará disponible en el archivo llamado, desde ese punto en adelante. Sin embargo, todas las funciones y clases definidas en el archivo incluido tienen el ámbito global.

Ejemplo básico de include

vars.php
<?php
$color 
'verde';
$fruta 'manzana';
?>

test.php
<?php
echo "Una $fruta $color"// Una
include 'vars.php';
echo 
"Una $fruta $color"// Una manzana verde
?>

Si la inclusión ocurre al interior de una función dentro del archivo que hace el llamado, entonces todo el código contenido en el archivo llamado se comportará como si hubiera sido definida dentro de esa función. Por lo tanto, seguirá el ámbito de las variables de esa función. Una excepción a esta regla son las constantes mágicaslas cuales son evaluadas por el intérprete antes que ocurra la inclusión.

INCLUDE_ONCE


La sentencia include_once incluye y evalúa el fichero especificado durante la ejecución del script. Tiene un comportamiento similar al de la sentencia include, siendo la única diferencia de que si el código del fichero ya ha sido incluido, no se volverá a incluir, e include_once devolverá TRUE. Como su nombre indica, el fichero será incluido solamente una vez.

include_once se puede utilizar en casos donde el mismo fichero podría ser incluido y evaluado más de una vez durante una ejecución particular de un script, así que en este caso, puede ser de ayuda para evitar problemas como la redefinición de funciones, reasignación de valores de variables, etc.

Ejemplo:

<?php
include_once "a.php"// esto incluirá a.php
include_once "A.php"// esto incluirá a.php ¡otra vez!
?>

Tomado de:


viernes, 10 de julio de 2015

CLASE JULIO 8 DE 2015

TEMA: Repaso Javascript / explicacion sobre la carpeta compartida y el servidor para archivos php

Clases de Linux:
  • Linux ubuntu (Año 2014)
  • Linux mint (Primer semestre de el año 2015)
  • Linux Xubuntu (Segundo semestre de el año 2015)
Carpeta compartida: (Información  dada a las 7:06 am)

Usuario: trux
Contraseña: coinsda

Escandalo de wikilips ---- Quitaban la informacion de algunos presidentes de los Estados   Unidos de America, publicaban informacion sobre Guantanamo expeculaba que USA expiaba a otros gobiernos de occidente.


smb://192.168.100.100/www ---- servidor web (archivos php)

  • Las carpetas www y compartir, son unas carpetas fisicas que estan en trux

  • smb --- samba; protocolo de comunicaciones para acceder a carpetas en windows       Linux etc.

Primero se crea una carpeta, con archivo adentro llamado index.php

  • La filosofia web dice, que si hay dos archivos llamados index, uno .html y otro .php, primero se abre el .html
  • Para poder ver archivos php, es necesario tener un servidor.
  • Ctrl + alt + t --------- abre la terminal en windows 
  • sudo chmod 777 - R/var/www ------ crear permisos
  • ¿Donde se alojan las paginas web en linux? 
          Rta: En var/www

  • Mac y linux, usan los mismos comandos en la  terminal
  • sudo ---- ejecutar la instruccion como el administrador 
  • chmod --- cambiar atributos
  • 777---- permisos para escribir, leer y ejecutar.
  • Microsoft --- LEO
  • Linux ---- RWX
  • RWX       RWX      RWX
          Ud           otros      Admi

         421          421         421

  • Lectura --- 444
  • Escritura --- 666
  • ls --- informacion
  • ls --- visualiza el contenido en una carpeta
  • ls-l--- visualiza el contenido en una carpeta con todos los atributos
  • man--- visualizar ayudas de un comando especifico
  • windows --- cmd
  •  L                                 W
        terminal                       cmd
           ls                                div
          chmod                       attrib
           cd                               cd
          mkdir                         mkdir
  • mkdir --- crear carpetas
  • sudo init 0 --- apaga el equipo desde la terminal