SCRIPTBACK Flashcards
Nombre cuatro lenguajes de scripting
PHP
Perl
Python
JavaScript (Node)
¿Cual es la herramienta para la gestión de los paquetes en PHP?
Composer (lee un fichero llamado composer.json)
¿Cual es la herramienta para la gestión de los paquetes en Ruby?
Gems (lee un fichero denominado Gemfile)
¿Cual es la herramienta para la gestión de los paquetes en JavaScript?
npm (lee un fichero denominado package.json)
¿A que corresponde la infraestructura LEMP?
Linux + Nginx + Mysql/MariaDB + PHP/Perl/Python
¿Que dos “motores” de ejecución conoces para PHP?
Zend Engine
HHVM (Hip Hop de Facebook)
¿Qué es Phalanger?
Un compilador de PHP a CIL (codigo intermedio de .net)
¿Que es django?
Un framework web para pyhton
¿Que representa la arquitectura MEAN?
MongoDB + Express + Angular + Node
Nombre cuatro frameworks web para PHP
Laravel
Symfony
CakePHP
Yii
¿Qué es Ruby on Rails?
Un framework web para lenguaje Ruby
¿Como es la declaración de un trozo de codigo PHP?
‹?php
…
?›
¿Cual de estos tipos no es de PHP?
Integer
Resource
Boolean
NULL
Todos son validos
Si quiero concatenar dos variables $a y $b, ¿como lo haría?
$a.$b
¿Que hace el operador nave espacial $a <=> $b ?
Compara dos variables y devuelve:
-1 si $a < $b
0 si son iguales
1 si $a > $b
¿Para que sirve la funcion printr en php?
Para imprimir el contenido de un array
¿Como se elimina un objeto en php?
unset($obj)
¿A que hace referencia ::self ?
A la clase actual
¿Como se puede hacer referencia dentro de una subclase a un miembro de la clase base?
parent::
¿Existe alguna forma de usar una clase y no tener que hacer NOSOTROS un require/include del fichero .php en la que está definida?
Si, el mecanismo es la función autoload
¿Como se declara un constructor en php?
__construct(…) {
$this-> …
}