¡GoConqr estrena diseño! Cuéntanos qué te parece.

Apuntes

Curso básico de PHP y MySQL

Maye Tapia php poliestudios php Español 1 página 1.336 visitas

Contenido del apunte (1)

Página 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.info

ingorozco@poliestudios.info

caorozco@yahoo.com

Carlos Alberto Orozco

Ing. en Software en EEUU

0999281484

con java se demora 5 veces mas que .net

preferible hacer un propio framework

php es el segundo mas usado del mundo despues de android

Linux mint para cliente (mejor para los que estan familiarizados con windows)

Linux Ubuntu para servidores

php arrogja subcodigo o

codigo renderizable en el browser

html

txt

pdf

swf

jpg

png

gif

renderizar:

backend --->subcodigo al browser

fronted ---> renderiza al screen (DOM)

LIBRO RECOMENDADO

Tecnicas de investigación y documentacion Nayeth Solórzano de Nan

DFP Diagrama de flujo de procesos

DFI Diagrama de flujo de información

DFD Diagrama de flujo de datos

MER Modelo entidad relacion

UML Lenguaje de modelamiento Unificado

EL COLEGIO DE ANALISTAS DICE QUE LA HORA DE TRABAJO ES DE $35

60% 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 editor

eclipsepdt

mysqlwb

xampp

measure It para fox (medidas en fox) https://addons.mozilla.org/es/firefox/addon/measureit/

programar con los dos deditos

indices porque la velocidad de comprension no es la misma de velocidad de digitacion

Un lenguaje de programacion debe permitir crear definiciones,

if

while (principal)

for (secundario)

1 Este es un curso

2 este_es_un_curso

3 esteEsUnCurso LowerCamelCase lcc /cc

4 EsteEsUnCurso UpperCamelCase ucc --> Entidades en bases de datos

Esto es un estandar en programadores linux

4 es mas jerarquico que el 3

lo mejor para trabajar con un servidor es Unix que es el nucleo y la interfase es linux

usuario concurrentes son aquellos que en la misma milésima de segundo hacen una solicitud al servidor.

Google no ha tenido mas de 10000 conexiones concurrentes

El IESS tiene 500 conexiones concurrentes y pasa una vez al año

por cada 100 conexiones concurrentes se necesita un servidor de

caracteristicas

2ghz dual core, 4gb ram (en linux el consumo de ram es 40% menos en windows), 1TB SSD, conexion de subida y bajada de 1Gb/seg

si mi capacidad de bdd es 3gb lo multiplico por 2 es decir necesito 6GB

cuando se activa el xampp se ocupa 256kb de ram

y mysql 250kb

etiqueta o tag se renderiza en el navegador

en javascript se llama controles

crtl + u codigo fuente

snippets

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

tags monolitico

tags de contenido abre y cierra

y es multilinea

una subrutina no retorna nada

las 3 formas de usar PHP

1. embebido en HTML

2. orientado a objetos

3. php a nivel estructurado

eclipse PDT

window Preference

temeplate

php

editor

tempalates

New

pattern

pego una tabla ya echa

me pongo entre los td

y pongo insert variable cursor

seleccionamos phpcomment

smallbusiness.yahoo.com/webhosting

2checkout

Temario

apuntes

Diagramas

herramientas

Tipografias

Información

Descripción
php (PHP Básico) php poliestudios Apunte sobre Curso básico de PHP y MySQL, creado por Maye Tapia el 08/08/2013.
Creado por
Maye Tapia
Visitas
1.336
Etiquetas
php básicophp poliestudios
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?