{"id":152,"date":"2014-08-17T23:30:45","date_gmt":"2014-08-17T21:30:45","guid":{"rendered":"http:\/\/luismaseda.com\/wp\/?p=152"},"modified":"2014-08-25T00:41:06","modified_gmt":"2014-08-24T22:41:06","slug":"paginas-de-enlaces-convertida-a-php-en-localhost","status":"publish","type":"post","link":"https:\/\/luismaseda.com\/wp\/?p=152","title":{"rendered":"P\u00e1ginas de enlaces convertida a PHP en localhost"},"content":{"rendered":"<p>El primer trabajo que he realizado es el m\u00e1s sencillo que se pod\u00eda hacer, convertir una p\u00e1gina ASP a PHP sin hacer acceso a bases de datos.<\/p>\n<p>Algunas de las p\u00e1ginas que cumpl\u00edan ese requisito son las de enlaces, que forman un conjunto de ocho p\u00e1ginas enlazadas entre si.<\/p>\n<p>La tarea ha consistido en convertir la primera p\u00e1gina enlaces_news.php.<\/p>\n<p>He tenido que crear los siguientes subdirectorios colgando de htdocs.<\/p>\n<ul>\n<li>aem\/docs<\/li>\n<li>aem\/includes<\/li>\n<\/ul>\n<p>Luego he ido viendo las necesidades que ten\u00eda la p\u00e1gina para funcionar:<\/p>\n<ul>\n<li>A\u00f1adir en el directorio aem los ficheros:<\/li>\n<ul>\n<li>2color.css &#8211; Agrupa los estilos 1reset.css, 1cabecera.css, 2estructura.css y 2color.css<\/li>\n<li>1reset.css &#8211; Afecta a toda la web<\/li>\n<li>1cabecera.css &#8211; Afecta a la cabecera de toda la web<\/li>\n<li>2estructura.css &#8211; Afecta a la estructura de las hojas de este nivel<\/li>\n<li>2estilos.css &#8211; Afecta a los estilos de este nivel<\/li>\n<li>jquery.tools.min.js &#8211; Utilidad para paginar por solapas las p\u00e1ginas de la web<\/li>\n<li>solapa.js &#8211; Complemento de jquery.tools.min.js<\/li>\n<\/ul>\n<li>A\u00f1adir\/crear en el directorio aem los includes los siguientes ficheros, cambiando la extensi\u00f3n .inc por .php<\/li>\n<ul>\n<li>n_cabecera2.php &#8211; Crea la cabecera de este nivel<\/li>\n<li>n_menu2.php &#8211; Crea el men\u00fa de navegaci\u00f3n de este nivel<\/li>\n<li>n_pie.php &#8211; Crea el pi\u00e9 de p\u00e1gina<\/li>\n<li>ini_enlaces.php &#8211; Conjunto de c\u00f3digo de inicio para las p\u00e1ginas de enlaces<\/li>\n<li>fin_enlaces.php &#8211; Conjunto de c\u00f3digo final para las p\u00e1ginas de enlaces<\/li>\n<\/ul>\n<li>A\u00f1adir las im\u00e1genes necesarias en el directorio aem\/imagenes<\/li>\n<li>Crear en el directorio aem\/imagenes los siguientes subdirectorios<\/li>\n<ul>\n<li>fondos<\/li>\n<li>galerias<\/li>\n<\/ul>\n<\/ul>\n<p>Una vez conseguido que funcionara perfectamente esta p\u00e1gina he hecho lo mismo con el resto de p\u00e1ginas de enlaces:<\/p>\n<ul>\n<li>enlaces_fede.php<\/li>\n<li>enlaces_player.php<\/li>\n<li>enlaces_teoria.php<\/li>\n<li>enlaces_practica.php<\/li>\n<li>enlaces_games.php<\/li>\n<li>enlaces_com.php<\/li>\n<li>enlaces_varios.php<\/li>\n<\/ul>\n<p>El resultado se puede ver en local, una vez est\u00e1 arrancado el servidor Apache (Xampp) en la siguiente direcci\u00f3n:<br \/>\n<a href=\"http:\/\/localhost\/aem\/docs\/enlaces_news.php\" title=\"localhost\/aem\/docs\/enlaces_news.php\" target=\"_blank\">localhost\/aem\/docs\/enlaces_news.php<\/a><\/p>\n<p>Aunque sea un primer paso sencillo hay que destacar que ya he resuelto algunos temas que son recurrentes en el resto de la web como las cabeceras, los includes necesarios, las im\u00e1genes m\u00e1s comunes que se utilizan y las rutinas de jquery que utilizo.<\/p>\n<p>Todo esto significa que en los pr\u00f3ximos pasos tendr\u00e9 que hacer frente a otras complejidades, pero \u00e9stas ya est\u00e1n solucionadas. Adem\u00e1s me motiva para seguir ya que veo resultados.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El primer trabajo que he realizado es el m\u00e1s sencillo que se pod\u00eda hacer, convertir una p\u00e1gina ASP a PHP sin hacer acceso a bases de datos. Algunas de las p\u00e1ginas que cumpl\u00edan ese requisito son las de enlaces, que &hellip; <a href=\"https:\/\/luismaseda.com\/wp\/?p=152\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[23,6,36,38,4],"class_list":["post-152","post","type-post","status-publish","format-standard","hentry","category-desarrollo-web","tag-asp","tag-css3","tag-includes","tag-localhost","tag-php-2"],"_links":{"self":[{"href":"https:\/\/luismaseda.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/luismaseda.com\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/luismaseda.com\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/luismaseda.com\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/luismaseda.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=152"}],"version-history":[{"count":7,"href":"https:\/\/luismaseda.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/152\/revisions"}],"predecessor-version":[{"id":159,"href":"https:\/\/luismaseda.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/152\/revisions\/159"}],"wp:attachment":[{"href":"https:\/\/luismaseda.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/luismaseda.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/luismaseda.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}