Cela explique pourquoi je suis toujours sur PHP ou .net core, ou Java, ou...(remplacer par vrai langage)
et que j’aime toujours autant les moteurs de template
et pourquoi je ne comprends pas les sites avec 25JS pour afficher du HTML simple, sans formulaires, sans carroussels, etc.
bref… je suis un vieux… devenu Architecte et mon boulot :
« et j’aimerai faire cela, regarde c’est trop cool, bla bla bla
Moi: c’est bien mais “bla bla bla” c’est déjà géré par l’application X et celle-ci gère en plus …
Eux: ah oui, mais on est en 2018, l’application X elle est trop moche »
…
PHP version of ColdFusion’s cfdump.
Outputs colored and structured tabular variable information.
Variable types supported are: Arrays, Classes/Objects, Database and XML Resources.
Ability to force certain types of output. Example: You can force an object variable to be outputted as an array type variable.
Stylesheet can be easily edited.
Table cells can be expanded and collapsed.
It’s FREE!!!
ou le télécharger ?
j'aime bien ce fork :
https://github.com/CodyErekson/dBug
Comment l'utiliser :
Kint - a modern and powerful PHP debugging helper
What is it?
Kint for PHP is a tool designed to present your debugging data in the absolutely best way possible.
In other words, it’s var_dump() and debug_backtrace() on steroids. Easy to use, but powerful and customizable. An essential addition to your development toolbox.
Still lost? You use it to see what’s inside variables.
Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.
<?php
use \Psr\Http\Message\ServerRequestInterface as Request;
use \Psr\Http\Message\ResponseInterface as Response;
require 'vendor/autoload.php';
$app = new \Slim\App;
$app->get('/hello/{name}', function (Request $request, Response $response) {
$name = $request->getAttribute('name');
$response->getBody()->write("Hello, $name");
return $response;
});
$app->run();
Free and open source continuous integration specifically designed for PHP.
Bonne pratique PHP et surtout tout ce qu'il ne faut plus faire.
merci !
Versionner la base de données de votre projet PHP
Comment mettre en place l'autoload PSR4 ?
surement plus simple et sans composer...
Comment mettre en place l'autoloader de composer dans vos projets PHP ?
c'est par ici.
ça va mettre utile cela !
Les barbares ! comment minifier le CSS à la volée et l'envoyer à la requête oO
moi j'aurai ajouté une gestion du cache en plus pour pas le faire à chaque fois...
voir mis en place un script php séparé pour pouvoir récupérer les styles et js via requetes externes :x
Comment utiliser rapidement le framework Slim.
What is Flight?
Flight is a fast, simple, extensible framework for PHP. Flight enables you to quickly and easily build RESTful web applications.
Comment utiliser les alias pour gérer le cas des père / mère.
Comment gérer des arbres de familles (parent, enfants) dans redbeansphp
Ajout d'un handler sur suphp avec mod_php5 activé
(tout ça pour tester php7 sur des domaines mais pas tous...)
gestion dynamique des partials sur moustache, une réponse à vérifier.
(mais pas automatique à installer).
à check.
mustache.php - A Mustache implementation in PHP.
comment gérer les sessions en PHP ?
J'ai commencé à utiliser ce serveur et il est très simple et facile à prendre en main.
Il passe par l'analyse de commentaire pour gérer les méthodes à utiliser pour chaque appel.
Ensuite il est possible de définir ses propres class et les URL d'accés.
pour le moment c'est pas mal,
conjugué à un client HTML / JS / CSS et hop on a une application web :D
je pense que je vais saupoudrer cela de localstorage....
puis une gestion des données sans base de données...
et enfin un système d'indexation des valeurs pour les recherches...
Configurer votre machine virtuelle pour le développement web.
le tout en PHP ?