2.2 Development-related Backend Tools

Descripción

TYPO3 CD 2020 (zweite Auflage) Test sobre 2.2 Development-related Backend Tools, creado por Pascal Bartl el 25/03/2021.
Pascal Bartl
Test por Pascal Bartl, actualizado hace más de 1 año
Pascal Bartl
Creado por Pascal Bartl hace alrededor de 3 años
1
0

Resumen del Recurso

Pregunta 1

Pregunta
Which backend functions provided by the TYPO3 core by default can you use to check extensions? (3)
Respuesta
  • Scan extensions for known security vulnerabilities
  • Check if an extension changes the global TCA array $GLOBALS['TCA'] in an ext_tables.php file
  • Check of installed extensions are compatible with the currently installed version of TYPO3
  • Scan extensions for usage of deprecated or outdated TYPO3 API calls
  • Run performance tests against all currently installed extensions
  • Scan extensions for PSR-2 coding standard violations

Pregunta 2

Pregunta
Which statement about the Extension Scanner is correct? (1)
Respuesta
  • The Extension Scanner can be executed as a Scheduler task to scan for security vulnerabilities
  • The Extension Scanner uses static code analysis to find usages of deprecated core functions
  • Only extensions with unit tests can be scanned with the Extension Scanner
  • The TYPO3 instance must run in the “development” context to execute the Extension Scanner
  • The Extension Scanner writes the results to the deprecation log

Pregunta 3

Pregunta
How do you instruct the Extension Scanner to ignore certain parts of your extension code? (2)
Respuesta
  • Add the extension key to the “ignore list” in the Install Tool
  • Add the .gitignore file to the root directory of the extension
  • Add the annotation @extensionScannerIgnoreLine to your code to ignore certain lines
  • Add the annotation @extensionScannerIgnoreFile to your code to ignore an entire file
  • Set the property extras.scanner.ignore to true in the composer.json file

Pregunta 4

Pregunta
What exactly does the “check for broken extensions” in the TYPO3 backend (Install Tool) do? (1)
Respuesta
  • It runs a static code analysis against all currently installed extensions to detect PHP syntax errors
  • Once enabled, it generates an email to notify administrators if an extension stops working unexpectedly
  • It checks ext_localconf.php and ext_tables.php files of all extensions to make sure they can be loaded without breaking the system
  • It checks if all system extensions are up-to-date and contain valid PHP code

Pregunta 5

Pregunta
You installed an extension you developed on a new system and it produces errors that indicate problems with the PHP settings. What do you do? (1)
Respuesta
  • You create a PHP file with the function phpinfo() and store it one level above the DocumentRoot. TYPO3 automatically detects this file and displays the PHP settings in the backend
  • You execute the following command on the command line to access and review the current PHP settings: ./vendor/bin/typo3 system:phpinfo.
  • You access the PHP info page http://example.com/typo3/phpinfo using your browser (InstallTool password required)
  • You look-up the PHP settings and installed/enabled PHP modules under ADMIN TOOLS → Environment → PHP Info
Mostrar resumen completo Ocultar resumen completo

Similar

Mis Recursos de Programación
maya velasquez
VOCABULARY-Lesson 1-FCE Result
Lolie
Ortografía 1. -SIGNOS DE PUNTUACIÓN-
Liliana Hernández
VOCABOLARIO ITALIANO L'HOTEL
claudiagarza
Estructura de la Constitución Española de 1978
Joaquín García Venegas
Constitución Española 1978. Principios Generales.
inmamerchante
Micosis cutáneas (Dermatofitosis)
MED
METODOLOGÍA DE LA ENSEÑANZA
Francisco Vergara
LA CELULA
oscar otavo
Insuficiencia Renal Cronica
Angela Madroñero
Foro 4_MAD
Itziar Arnelas