{"id":85,"date":"2015-03-16T14:34:09","date_gmt":"2015-03-16T14:34:09","guid":{"rendered":"http:\/\/www.cti.com.py\/blog\/?p=85"},"modified":"2015-03-16T14:37:23","modified_gmt":"2015-03-16T14:37:23","slug":"que-es-php-requisitos-para-empezar-a-programar","status":"publish","type":"post","link":"http:\/\/cti.com.py\/blog\/que-es-php-requisitos-para-empezar-a-programar\/","title":{"rendered":"\u00bfQu\u00e9 es php y que requiero para empezar a programar en php?"},"content":{"rendered":"<p><a href=\"http:\/\/www.cti.com.py\/blog\/wp-content\/uploads\/2015\/03\/php_basico.png\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-90 aligncenter\" src=\"http:\/\/www.cti.com.py\/blog\/wp-content\/uploads\/2015\/03\/php_basico.png\" alt=\"php_basico\" width=\"151\" height=\"151\" srcset=\"http:\/\/cti.com.py\/blog\/wp-content\/uploads\/2015\/03\/php_basico.png 151w, http:\/\/cti.com.py\/blog\/wp-content\/uploads\/2015\/03\/php_basico-150x150.png 150w\" sizes=\"auto, (max-width: 151px) 85vw, 151px\" \/><\/a><\/p>\n<p><strong>PHP<\/strong> es un lenguaje de programaci\u00f3n de uso general de c\u00f3digo del lado del servidor originalmente dise\u00f1ado para el desarrollo web de contenido din\u00e1mico. Fue uno de los primeros lenguajes de programaci\u00f3n del lado del servidor que se pod\u00edan incorporar directamente en el documento<strong> HTML<\/strong> en lugar de llamar a un archivo externo que procese los datos.<\/p>\n<p>El c\u00f3digo es interpretado por un servidor web con un m\u00f3dulo de procesador de <strong>PHP<\/strong> que genera la p\u00e1gina Web resultante.<\/p>\n<p><strong>Dato importante:<\/strong> Existen 20 millones de sitios hechas en <strong>PHP<\/strong> y 1 mill\u00f3n de servidores.<\/p>\n<p><strong>PHP <\/strong>es libre y gratuito bajo la licencia <strong>GPL<\/strong>.<\/p>\n<p><strong>P\u00e1ginas que<\/strong> utilizan<strong> PHP:<\/strong><\/p>\n<ul>\n<li><em>Facebook<\/em><\/li>\n<li><em>Yahoo<\/em><\/li>\n<li><em>Wikipedia<\/em><\/li>\n<\/ul>\n<p><strong>\u00a0\u00bfQu\u00e9 necesito para empezar a programar con PHP?<\/strong><\/p>\n<p><strong>1- Utilice un servicio de alojamiento web con soporte para PHP<\/strong><\/p>\n<p>Si el servidor soporta <strong>PHP <\/strong>no es necesario hacer nada.<\/p>\n<p>Basta con crear algunos archivos <strong>.php<\/strong>, colocarlos en su directorio web, y el servidor analizar\u00e1 para usted.<\/p>\n<p>Usted no tiene que compilar nada ni instalar otras herramientas. Dado que <strong>PHP<\/strong> es libre, la mayor\u00eda de los servidores web ofrecen soporte para <strong>PHP<\/strong>.<\/p>\n<p><strong>2- Configure PHP en su propio PC<\/strong><\/p>\n<p>Sin embargo, si su servidor no soporta <strong>PHP<\/strong>, usted debe:<\/p>\n<ul>\n<li><strong><em>Instalar un servidor web<\/em><\/strong><\/li>\n<li><strong><em>Instalar PHP<\/em><\/strong><\/li>\n<li><strong><em>Instalar una base de datos, como MySQL<\/em><\/strong><\/li>\n<\/ul>\n<p><strong>Para evitarnos dolores de cabeza podemos instalar XAMPP ya sea para<\/strong> <strong>Windows, Linux y OS X<\/strong>.<strong><br \/>\n<\/strong><\/p>\n<div class=\"large-6 columns\">\n<h3>\u00a0<a href=\"http:\/\/www.cti.com.py\/blog\/wp-content\/uploads\/2015\/03\/icon.png\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-87 alignleft\" src=\"http:\/\/www.cti.com.py\/blog\/wp-content\/uploads\/2015\/03\/icon.png\" alt=\"icon\" width=\"48\" height=\"48\" \/><\/a><\/h3>\n<h3>XAMPP es el entorno m\u00e1s popular de desarrollo con PHP<\/h3>\n<p>XAMPP es una distribuci\u00f3n de Apache completamente gratuita y f\u00e1cil de instalar que contiene MySQL, PHP y Perl. El paquete de instalaci\u00f3n de XAMPP ha sido dise\u00f1ado para ser incre\u00edblemente f\u00e1cil de instalar y usar.<\/p>\n<p><a href=\"https:\/\/www.apachefriends.org\/es\/index.html\" target=\"_blank\">link de descarga xampp<\/a><\/p>\n<p>Tambien tenemos el <strong>Wamp Server<\/strong><\/p>\n<h3><a href=\"http:\/\/www.cti.com.py\/blog\/wp-content\/uploads\/2015\/03\/icon1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-88\" src=\"http:\/\/www.cti.com.py\/blog\/wp-content\/uploads\/2015\/03\/icon1.png\" alt=\"icon1\" width=\"48\" height=\"48\" \/><\/a><\/h3>\n<p>El nombre <strong>wamp-server<\/strong> viene de <strong>Windows + Apache + Mysql + Php.<\/strong> Es b\u00e1sicamente un paquete completo que facilita al 100% la instalaci\u00f3n de esos servicios para crear un servidor web en forma local en nuestra propia computadora para que podamos probar las p\u00e1ginas que vayamos creando.<\/p>\n<p>El <strong>Wamp<\/strong> es una manera r\u00e1pida y f\u00e1cil de comenzar la programaci\u00f3n sin necesidad de perder tiempo con la configuraci\u00f3n del servidor, y es utilizado por los principiantes y profesionales. En este caso, el <strong>Wamp<\/strong> se utiliza para la plataforma de Windows.<\/p>\n<p><a href=\"http:\/\/www.wampserver.com\/en\/\" target=\"_blank\">link de descarga wamp<\/a><\/p>\n<p><span class=\"tema-content\"><strong>Otro de los requisitos es contar con un Editor de c\u00f3digo<\/strong><br \/>\nPara escribir el c\u00f3digo de nuestros programas podemos utilizar cualquier aplicaci\u00f3n como el Block de Notas de Windows, es decir no necesitamos ninguna herramienta sofisticada, sin embargo algunas aplicaciones nos ayudar\u00e1n a visualizar mejor lo que estamos programando, as\u00ed que recomendamos algunas que puedes bajar y probar, cualquiera que elijas estar\u00e1 bien.<\/span><\/p>\n<p><a href=\"http:\/\/notepad-plus-plus.org\/\" target=\"_blank\">Notepad++<\/a> &#8211; Windows (Gratuito)<\/p>\n<p><a href=\"http:\/\/www.sublimetext.com\/2\" target=\"_blank\">Sublime Text <\/a>&#8211; Windows &#8211; Linux<\/p>\n<p>Una vez instalado ya sea el <strong>wamp<\/strong> o el <strong>xampp<\/strong> y un editor de texto (<strong>Notepad++<\/strong> o <strong>Sublime Text<\/strong>) ya podr\u00e1s empezar a programar con PHP, que por cierto es un lenguaje muy amigable y f\u00e1cil de aprender. Otras de las ventajas de empezar a programar con PHP es que tiene sin fines de comunidades en la web que te pueden ayudar a resolver cualquier problema que surja durante la programaci\u00f3n, eso sin mencionar su propia <a href=\"http:\/\/php.net\/\" target=\"_blank\">p\u00e1gina web<\/a> que est\u00e1 muy bien documentado.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>PHP es un lenguaje de programaci\u00f3n de uso general de c\u00f3digo del lado del servidor originalmente dise\u00f1ado para el desarrollo web de contenido din\u00e1mico. Fue uno de los primeros lenguajes de programaci\u00f3n del lado del servidor que se pod\u00edan incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese &hellip; <a href=\"http:\/\/cti.com.py\/blog\/que-es-php-requisitos-para-empezar-a-programar\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00ab\u00bfQu\u00e9 es php y que requiero para empezar a programar en php?\u00bb<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44,11,12,49],"tags":[56,60,37,38,59,57,58],"class_list":["post-85","post","type-post","status-publish","format-standard","hentry","category-desarrollo-web","category-php","category-programacion","category-web","tag-lenguaje","tag-notepad","tag-php-2","tag-programacion-2","tag-sublime-text","tag-wamp","tag-xampp"],"_links":{"self":[{"href":"http:\/\/cti.com.py\/blog\/wp-json\/wp\/v2\/posts\/85","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/cti.com.py\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/cti.com.py\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/cti.com.py\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/cti.com.py\/blog\/wp-json\/wp\/v2\/comments?post=85"}],"version-history":[{"count":5,"href":"http:\/\/cti.com.py\/blog\/wp-json\/wp\/v2\/posts\/85\/revisions"}],"predecessor-version":[{"id":94,"href":"http:\/\/cti.com.py\/blog\/wp-json\/wp\/v2\/posts\/85\/revisions\/94"}],"wp:attachment":[{"href":"http:\/\/cti.com.py\/blog\/wp-json\/wp\/v2\/media?parent=85"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/cti.com.py\/blog\/wp-json\/wp\/v2\/categories?post=85"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/cti.com.py\/blog\/wp-json\/wp\/v2\/tags?post=85"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}