Étiquette : framework

  • Créer votre propre Framework PHP

    logo_symfonyDerrière ce titre aguicheur se cache tout une série de tutoriel sur le site de Symfony.

    Cette série d’articles est visible sous le titre Create your own PHP Framework. Tout est en anglais, mais c’est très bien expliqué.

    Beaucoup de développeur pense qu’il est laborieux de recréer la roue, mais Symfony pousse la réflexion plus loin. En effet, quand on développe une application, il faut utiliser le meilleur outil possible (framework, CMS, etc…). Le fait de créer son propre micro-framework a ses avantages, comme la maîtrise totale de ce micro-framework (entre autre).

    Pas mal de chose sont traité, comme le Front Controller, le Routing, le Templating, etc…, et ce tutoriel permet pas mal de liberté comme l’ajout de nouvelles fonctionnalités. Le micro-framework pourra être modifiable comme vous le souhaitez.

    En suivant ce tutoriel, j’ai créé moi-même un micro-framework, qui en est à sa version 1.
    Vous pouvez le retrouver sur mon github à cette adresse : Guillaume-RICHARD/micro-framework.

  • CMS et Framework : utile ou non ?

    CMS - FrameworkDepuis l’apparition du web 2.0, beaucoup de CMS et de framework sont né.

    De ces CMS et framework, quelques-uns sont très connu comme WordPress, Drupal, Zend ou Symfony, etc…

    la question que je me pose est celle-ci :
    Que peuvent-nous apporter ces outils ? Sont-ils vraiment utile ?

    En effet, si nous ne savons pas les utiliser avec leurs fonctionnalités de base, a quoi nous servent-ils ?
    De plus, si nous devons ajouter des fonctionnalités spécifiques, devons-nous mettre la main au cambouis ou ajouter des modules qui se rapproche le plus de ce que l’on veut ?

    Et vous, qu’en pensez-vous ?

  • Les bibliothèques a utiliser pour un projet Web

    Voici quelques bibliothèques et framework intéressant à utiliser dans des projets Web

    1-Jquery

    logo de jquery, le célèbre frameworksite : http://jquery.com/
    Célèbre framework Javascript facilitant la création de script JS

    2-Jquery mobile

    jquery-mobilesite : http://jquerymobile.com
    Dérivé du framework Jquery. Jquery mobile est spécialisé dans les sites mobiles. A utiliser surtout si vous ne faites pas de site responsive design.

    3-TimelineJS

    Timeline-JS-logosite : https://github.com/NUKnightLab/TimelineJS
    Création de frise Chronologique grâce a JavaScript pour montrer des données.

    4-Reveal.js

    rvl-jssite : http://lab.hakim.se/reveal-js/#/
    Un script de présentations HTML5 et CSS3 prêt à emploi.
    Alternatif Web à Powerpoint.

    5-RaphaëlJS

    raphaelJSsite : http://raphaeljs.com/
    Pour créer des graphiques vectorisés. Cette librairie utilise et simplifie l’utilisation de tracés SVG.

    6-Reset CSS

    site : http://meyerweb.com/eric/tools/css/reset/
    Reset CSS créé par Eric Meyer pour effacer les différence entre navigateurs. (IE, FF, GC, etc…)

    7-Twitter bootstrap

    twitter-bootstrapLien : http://getbootstrap.com/
    Framework CSS qui facilite la vie en créant des design de site plus facilement et rapidement.

    8-Hint.css

    hint-csssite : http://kushagragour.in/lab/hint/
    Une bibliothèque de tooltips 100% CSS

    9-Animate.css

    animate-csssite : http://daneden.me/animate/
    Une feuille de style pour faire des animations en CSS3.

    10-Label.css

    site : http://usablica.github.io/label.css/
    Des labels dynamiques sur vos images en CSS

    11-PhpSecInfo

    site : http://phpsec.org/projects/phpsecinfo/
    Bibliothèque PHP permettant d’analyser la configuration de son serveur PHP. Plus puissant que la fonction phpinfo()

    12-PHP Error

    Lien : http://phperror.net/
    Surchargez vos erreurs PHP basiques en debug avancé

    13-mobiledetect

    mobiledetectsite : http://mobiledetect.net/
    Détecter les smartphones / tablettes en php

    14-PHPExcel

    phpexcel_logosite : http://phpexcel.codeplex.com/
    Permet de lire et écrire des documents Excel.

    15-EZPDF

    pdf_rosPDFsite : http://pdf-php.sourceforge.net/index.php/resources.html
    Création de documents PDF grâce à une classe PHP