Variables y estructura de los datos en PERL

En los script in perl, los datos temporales se mantienen en variables; éstos se comportan en líneas generales como las variables de ambiente, pero no son lo mismo. El tipo principal de variable en perl es el escalar. Un escalar es una cadena, o un número que no necesita ser convertido como en C. Además, […]

Llamada del Perl

Desde el momento que cada script tiene que ser interpretado por el programa ‘perl’, y dado que los script no son sino simples file de texto, tienen que empezar con los caracteres # seguidos con el recorrido completo del binario perl sobre el sistema, típicamente: #!/usr/bin/perl o bien #!/usr/local/bin/perl (para localizar dónde reside en vuestro […]

Qué es el Perl

Antes de nada, un poco de filosofía. Al perl se le conoce a menudo como «lenguaje de scripting», a diferencia de los lenguajes de programación, ya que originariamente se pensó no para grandes trabajos, sino para la automatización de determinados tasks. Con los años, el perl ha ido siendo más y más potente, utilizándose para […]

Introducción al Perl

El objetivo de este documento es explicar las bases de la programación en perl. Intentaremos hacerlo en líneas generales y centrándonos en las «ideas» en vez de en los detalles, comparándolos cuando sea posible con los lenguajes C y de shell scripting. El fin último de este documento es capacitaros para leer, entender, modificar los […]

Tipos de datos en PHP

El PHP soporta distintos tipos de datos, que no los tiene que impostar el programador, sino que son asumidos directamente por el motor, siempre que el programador no cambie el tipo (utilizando la función settype() ). Los datos pueden ser: Integer; Floating Point number; String; Array; Object.Vamos a verlos de uno en uno. Integer Los […]

Variables de Apache

La serie de variables de las que hablaremos están en Apache. Si utilizamos otros servidores, algunas de ellas serán, por supuesto, diferentes. Antes de analizarlas detalladamente, recordamos que es posible leer el valor de cada variable o con la función phpinfo() o con una simple. echo «NOMBRE_DE LA_VARIABLE»; Además, los valores de ejemplo se han […]

Duplicate content fix index.html vs / (slash only)

This similar to the www vs non-www version of your site work-around. As you might now you, by default you can access your site as http://www.domain.com/ and http://www.domain.com/index.html with some setups it can be index.php or index.asp or default.aps, etc. Unfortunately, this creates a risk of duplicate content from the search engine point of view. […]

Force www vs non-www to avoid duplicate content on Google

Recently, it has been talked a lot about Google and duplicate content as well as Google Canonical problems.That is, when you have your site accessible both under your_domain.com and www.your_domain.com. To avoid such problems you can use the following lines in your .htaccess file to force only the www version of your web site: RewriteEngine […]

HTTP Authentication with PHP running as CGI/SuExec

Here it is a tricky one. PHP is a feature-rich programming language and they even have a simple HTTP Auhtentication included. The bad news is that this type of Authorization does not work when your PHP is installed and working as CGI. It works perfectly when PHP is installed as a module though. However, there […]

Change PHP variables using .htaccess

If you need to change the way your PHP is working you can do that using .htaccess. Please, note that not all PHP options can be changed using .htaccess. A list of options that can be changed using .htaccess file can be found at: http://www.php.net/manual/en/ini.php#ini.list The ones that can be changed with .htaccess are the […]