397 liens privés
UnPHP is a free service for analyzing obfuscated and malicious PHP code.
J'ai enfin écrit une configuration nginx propre pour avoir un site statique et une appli php séparée dans un même vhost. Avant, j'utilisais un lien symbolique.. Mais il faut dire que ce ne fût pas trivial d'y parvenir. Voici ma config :
server {
...
root /var/www/jeekajoo.eu;
index index.html index.htm index.php;
location / {
access_log /var/log/nginx/jeekajoo.eu_access.log;
error_log /var/log/nginx/jeekajoo.eu_error.log;
try_files $uri $uri/ =404;
}
location /links {
access_log /var/log/nginx/shaarli_access.log;
error_log /var/log/nginx/shaarli_error.log;
alias /var/www/shaarli;
try_files $uri $uri/ @shaarli;
location ~ \.php$ {
include conf.d/phpfpm;
fastcgi_param SCRIPT_FILENAME $request_filename;
}
}
location @shaarli {
rewrite /links/(.*)$ /links/index.php?/$1 last;
}
}
2 changements majeurs par rapport à la configuration de l'auteur de l'article :
- J'ai viré le
/index.php$is_args$args
dans letry_files
delocation / {}
et je l'ai remplacé par=404
qui sera la réponse de nginx si aucune ressource n'est trouvée. - J'ai viré le bloc
location ~ \.php$ {}
qui n'est pas non plus nécessaire pour un site statique.
Ça donne ça :
/**
=>/var/www/jeekajoo.eu
: servi exclusivement par nginx./links/**
=>/var/www/shaarli
: servi par nginx et php-fpm.
"""
The new WordPress.com codebase, codenamed "Calypso," moves WordPress.com away from MySQL and PHP. It's built entirely in JavaScript, and communicates with WordPress.com only using our REST API. This means the new WordPress.com is a browser-based client for our API, just like any other application built on top of it — lighter, faster, and more flexible for a mobile-focused world.
Calypso uses a thin layer of Node.js on the server to build the initial web page, and much of the logic is run in the client as a Single Page Application (SPA) built in-house, leveraging many other open source JavaScript modules. Calypso adopted Facebook's React view library early on, and has been heavily influenced by other open source work in the React community.
"""
Ca serait intéressant de faire un bilan carbone de l'utilisation des logiciels PHP, par exemple, qui attirent toute une faune (tentatives de connexion, exploitation de failles, DDOS, ..) VERSUS les sites web statiques en html/css/js qui nécessitent par ailleurs moins de ressources de calcul.
Et un autre sur le temps passé à sécuriser ces bouzins.. (veille techno, cloisonnement technique (Conteneur non privilégié), mises à jour, parefeu réseau pour parer du DDOS, parefeu applicatif (WAF) pour parer du CSRF/XSS/directory traversal et autres failles, etc.)
Si vous voyez ce que je veux dire.
"""
Parce qu'osef des stats, je n'ai pas besoin de ça pour exister. J'ai diffusé mes connaissances, mes avis, mes idées, mes sentiments donc j'ai fait ma part du boulot. Si ce n'est pas lu bah tans pis ;
"""
oui
même constat que toi, il y a 1an (https://jeekajoo.eu/links/?8BxuKA).
merci pour ceux qui te suivent!
Get ready
"""
The PHP 7 timeline indicates a stable release in mid-October, subject to quality. We are currently on release candidate cycles, and an beta version is already available for tests.
"""
Voici un programme, codé en php, pour générer des flux rss youtube en utilisant l'API v3. Nécessite un compte google...
Démo: http://morning-retreat-1911.herokuapp.com/
http://morning-retreat-1911.herokuapp.com/channelfromusername.php?username=GerardFoucher75018
script permettant de faciliter le hardening de PHP
via https://shaarli.cafai.fr/?PZnbgQ
aaaa php..
bon ce truc là peut servir. mais quand on doit s'en servir c'est qu'il est souvent trop tard.
"Well, I didn’t plan PHP. I think in terms of solving problems, not in terms of software projects. I actually hate programming, but I love solving problems."
tout s'explique...
Je pense remplacer mon ptit gunicorn par uWSGI car ce dernier possède plein de plugins comme notamment php. Ce qui me permettra de me passer de php-fpm par la même occasion.