Curso básico de PHP y MySQL

Maye Tapia
Note by , created over 5 years ago

php php poliestudios (PHP Básico) Note on Curso básico de PHP y MySQL, created by Maye Tapia on 08/08/2013.

Eye 1237
Pin 1
Balloon left 0
Tags
Maye Tapia
Created by Maye Tapia over 5 years ago
PHP Avanzado
Maye Tapia
Lenguajes de programación
Samantha Gonzalez Lopez
PHP/Laravel
Luis Rojas
Key Biology Definitions/Terms
mia.rigby
Introduction to the Atom
Sarah Egan
PHP
Urriel =)
aplicaciones
Maye Tapia
test php
Jonathan Vg
Desarrollo web
William Valdez
Programacion en PHP
alejandro neira

Page 1

Entorno de Desarrollo ¿Por qué PHP? Ventajas de PHP WebServers X BackEnd Vs Front-End Instalación de entorno Up de Servidor Web Variables, Ambitos de variables Variables multiLine Concatenacion Implicita y Explícita Caracteres especiales back Caracteres especiales Ascii Codes Estructura HTML Tags Standards html,br,hr,table Propiedades de Tags: propias,estilos implicitos Tags script properties Operadores Matemáticos Conociendo Eclipse Estructuras de control, If for while Funciones y Procesos Formularios Introduccion a los arreglos arreglos unidimensionales, multidimensionales orden en arreglos funcion strlen strpos substr links y Get Implícito GET explícito POST GET implícito - POST validaciones de entradas - isset - strlen Arreglos Presentación de arreglo dump Funciones de arreglos count incremento implícito Imágenes - POST - enctype inputs files (uploads de imágenes) Variables de servidor [Files] estructura - copy Files Tag Image Archivos fopen,fread,fwrite - DB - Split Includes Primera aplicación PHP WebPage Front-Ends Explicación Sesiones Clases Programación Orientada a Objetos - Fundamentos Instanciamiento Funciones y ambitos Estructura JavaScript - DOM Eventos Divs AJAX Base de Datos Micro-Modelamiento de datos ClaseBaseDatos y programación en capas Estructura páginas web FriendlyWebPages Manejo de gráficos Plantillas Posicionamiento Web - explicación Acepte tarjetas de crédito en su webPage - Explicación PayPal y GoogleCheckout WebHosting CMS explicación Cómo distribuir Aplicaciones

servicioalcliente@poliestudios.infoingorozco@poliestudios.infocaorozco@yahoo.comCarlos Alberto OrozcoIng. en Software en EEUU0999281484

con java se demora 5 veces mas que .netpreferible hacer un propio frameworkphp es el segundo mas usado del mundo despues de androidLinux mint para cliente (mejor para los que estan familiarizados con windows)Linux Ubuntu para servidores

php arrogja subcodigo o codigo renderizable en el browserhtmltxtpdfswfjpgpnggif

renderizar:backend --->subcodigo al  browserfronted ---> renderiza al screen (DOM)

LIBRO RECOMENDADOTecnicas de investigación y documentacion Nayeth Solórzano de Nan

DFP Diagrama de flujo de procesosDFI Diagrama de flujo de informaciónDFD Diagrama de flujo de datosMER Modelo entidad relacionUML Lenguaje de modelamiento Unificado

EL COLEGIO DE ANALISTAS DICE QUE LA HORA DE TRABAJO ES DE $3560% PROGRAMANDO Y 40% documentando

Una aplicación de 100 tablas en visual basic cuesta 35000 de 10 a 15 horas de trabajo para la creación de tablas, y en PHP de 15 a 20 horas 

http://www.gliffy.com/crimson editoreclipsepdtmysqlwbxamppmeasure It para fox (medidas en fox) https://addons.mozilla.org/es/firefox/addon/measureit/

programar con los dos deditosindices porque la velocidad de comprension no es la misma de velocidad de digitacion

Un lenguaje de programacion debe permitir crear definiciones,ifwhile (principal)for (secundario)

1 Este es un curso2 este_es_un_curso3 esteEsUnCurso LowerCamelCase lcc /cc 4 EsteEsUnCurso UpperCamelCase ucc  --> Entidades en bases de datos  

Esto es un estandar en programadores linux4 es mas jerarquico que el 3

lo mejor para trabajar con un servidor es Unix que es el nucleo y la interfase es linuxusuario concurrentes son aquellos que en la misma milésima de segundo hacen una solicitud al servidor. Google no ha tenido mas de 10000 conexiones concurrentesEl IESS tiene 500 conexiones concurrentes y pasa una vez al añopor cada 100 conexiones concurrentes se necesita un servidor decaracteristicas2ghz dual core, 4gb ram (en linux el consumo de ram es 40% menos en windows), 1TB SSD, conexion de subida y bajada de 1Gb/segsi mi capacidad de bdd es 3gb lo multiplico por 2 es decir necesito 6GB  

cuando se activa el xampp se ocupa 256kb de ramy mysql 250kb

etiqueta o tag se renderiza en el navegadoren javascript se llama controles

crtl + u codigo fuentesnippets

Lo que procesa php es backed lo no que no procesa es frontend

tags monoliticotags de contenido abre y cierray es multilinea

una subrutina no retorna nada

las 3 formas de usar PHP1. embebido en HTML2. orientado a objetos3. php a nivel estructurado

eclipse PDTwindow Preferencetemeplatephp editortempalatesNewpattern pego una tabla ya echame pongo entre los tdy pongo insert variable cursorseleccionamos phpcomment

smallbusiness.yahoo.com/webhosting2checkout

Temario

apuntes

Diagramas

herramientas

Tipografias