Aller au contenu
Parfaitement web

Les snippets et commandes que nous utilisons tout le temps.

Alexis

Alexis

Voici une liste de snippets et bouts de code (Linux, SQL, PHP) que nous utilisons régulièrement. Ils vous seront également sûrement utiles.

Nous mettons à jour sur cette page un ensemble de bouts de code que nous utilisons sur de nombreux projets.

Zipper le contenu d'un dossier, en excluant le dossier node_modules, .git et .idea

zip -r archive.zip ./folder -x **/*.git* **/node_modules/\* **/.idea/\*

Convertir un fichier .WAV en .MP3 192K avec ffmpeg

ffmpeg -i input.wav -vn -ar 44100 -ac 2 -b:a 192k output.mp3
ln -s /Sites/wordpress-plugin /Sites/wordpress/wp-content/plugins/wordpress-plugin

Supprimer les dossiers node_modules d'un dossier et sous-dossiers

#Print out a list of directories to be deleted:
find . -name 'node_modules' -type d -prune -print
#Delete directories from the current working directory:
find . -name 'node_modules'  -type d -prune -print -exec rm -rf '{}' +

Migrer un site Wordpress vers une autre adresse

UPDATE wp_options SET option_value = replace(option_value, 'https://www.old.com', 'https://www.new.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'https://www.old.com','https://www.new.com');
UPDATE wp_posts SET post_content = replace(post_content, 'https://www.old.com', 'https://www.new.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.old.com','https://www.new.com');
# Ceci modifie les GUID
#UPDATE wp_posts SET guid = REPLACE(guid, 'http://www.old.com', 'https://www.new.com') WHERE guid LIKE 'http://www.old.com/%';

Découvrez nos articles sur le même sujet

Quel framework (stack) front-end et back-end choisir en 2022 ?

PHP ou NodeJS, Vue, React ou Angular, Tailwind ou Bootstrap, Laravel ou Symfony ? Que devez-vous apprendre si vous débutez le développement web ? Devez-vous rev...

Ajouter Composer au PATH sous MacOS

Si vous obtenez l'erreur "commande introuvable" lorsque vous essayez de lancer un exécutable installé via Composer en PHP, vous devez probablement ajouter une l...

Mise à niveau vers PHP 8.1 avec Homebrew sur macOS

Apprenons comment mettre à jour PHP sur macOS à l’aide d’Homebrew et des commandes comme ‘brew update php’ et ‘brew link’. Nous appliquerons également la nouvel...

Ces cours traitent du même sujet