De jQuery para Alpine.js: Um Guia Prático com Laravel e Componentes Reutilizáveis
Se você vem do jQuery e quer modernizar seus projetos com Alpine.js, esse tutorial é pra você. Vamos mostrar como... Leia mais
Desenvolvedor de Software
Publiquei neste artigo https://paulorb.dev/alternar-entre-multiplas-versoes-no-php/ formas de como instalar diversas versões do PHP em distros Linux mas surgiu um problema que uma série de extensões do php não estavam presentes e que eram fundamentais para o funcionamento de qualquer projeto php então para facilitar a vida e evitar de ficar instalando uma a uma montei o seguinte script:
O Código pode ser escritor em qualquer editor de texto e salva com a extensão .sh
#!/bin/bash
# List of PHP extensions to install
php_extensions=(
bcmath
bz2
calendar
Core
ctype
curl
date
dom
exif
FFI
fileinfo
filter
ftp
gd
gettext
hash
iconv
igbinary
intl
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_pgsql
pdo_sqlite
pgsql
Phar
posix
random
readline
redis
Reflection
session
shmop
SimpleXML
sockets
sodium
SPL
sqlite3
standard
sysvmsg
sysvsem
sysvshm
tokenizer
xdebug
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib
)
# Install PHP extensions
# substituir a versão do PHP conforme sua necessidade.
for extension in "${php_extensions[@]}"; do
sudo apt install -y php8.1-"$extension"
done
Após escrever o código salve o arquivo com o nome install_php_extensions.sh e feito isso abra o terminal do linux dentro da pasta onde você salvou o script e o torne executável com o seguinte comando:
chmod +x install_php_extensions.sh
Então execute o script com permissões de administrador conforme o exemplo:
sudo ./install_php_extensions.sh
Se você vem do jQuery e quer modernizar seus projetos com Alpine.js, esse tutorial é pra você. Vamos mostrar como... Leia mais
Adicionar e remover classes CSS com JQUERY é uma atividade muito simples, mas também através do javascript puro conseguimos o... Leia mais
Ao realizar estudos de análise de dados ou ao testar sistemas que lidam com grandes volumes de informações, é comum... Leia mais
Ao trabalhar com imagens base64 no front-end, é comum precisar redimensioná-las para melhorar o desempenho da aplicação, especialmente ao enviá-las... Leia mais