El PHP es un lenguaje de scripting de código abierto, del lado del servidor, con programación HTML integrada que se utiliza para crear páginas web dinámicas. Las ventajas de PHP son su flexibilidad y su alta compatibilidad con otras bases de datos. Además, PHP es considerado como un lenguaje fácil de aprender.
Las funciones de PHP se relacionan con los scripts del lado del servidor. PHP puede realizar cualquier tarea que cualquier programa CGI (Common Gateway Interface) puede hacer y maneja el intercambio de datos entre el servidor y el software. Por lo tanto, PHP puede recopilar datos o crear webs de contenido dinámico.
Tres funciones principales distinguen en particular el PHP:
Ejemplo de un script PHP incrustado en un documento HTML:
<!DOCTYPE HTML PUBLIC "-//W3C/DTD HTML 4.01 Transitional//EN "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Page with PHP script </title> </head> <body> <?php echo "This is a PHP script"; ?> </body> </html>
El lenguaje de scripting PHP puede ser usado con todos los sistemas operativos populares. Además, PHP es compatible con la mayoría de los servidores web como Apache. Las ventajas para el usuario son:
Una pequeña desventaja cuando se programa con PHP es que genera URLs que normalmente son crípticas para los usuarios y proporcionan menos palabras clave para los motores de búsqueda. Pero con un simple mod_rewrite las URLs generadas en PHP pueden ser convertidas a URLs SEF (Search Engine Friendly URLs).
www.samplewebsite.com/index.php?id=fotos&foto=12456
se convierte, por ejemplo
www. samplewebsite.com /vacation-at-the-Grand-Canyon.html
PHP permite a los webmasters entregar contenido sin colocarlo directamente en el código fuente ya que el contenido es analizado por un script PHP. A diferencia de JavaScript, el código se ejecuta en el servidor y luego se entrega al cliente. De esta forma, el contenido puede ocultarse deliberadamente a los crawlers. En consecuencia, los formularios de los concursos o encuestas sobre la satisfacción del cliente pueden ser mostrados sin perjudicar o disminuir el contenido y su optimización de ninguna manera.
Básicamente también es posible analizar todos los elementos HTML a través de PHP. En ese caso, los datos originales quedarían completamente ocultos. Este método sólo sería beneficioso si el contenido no se utilizara para la indexación.
Breadcrumb es una navegación secundaria dentro de una web (también llamada navegación de miga de…
Google Mobile hace referencia a todos los productos y servicios ofrecidos por Google Inc. con…
El término valor añadido (added value en inglés), tiene su origen en la administración de…
RankBrain es un nuevo subsistema de algoritmos que Google utiliza en la entrega de resultados…
El término ad exchange (intercambio de anuncios) se refiere a los mercados online, en los…
Esta web usa cookies.