Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks
Bibliothèques et frameworks Forum d'entraide sur les frameworks, templates, bibliothèques de code (PDFLib, eZPdf, JpGraph, Artichow, PEAR, etc). Avant de poster : FAQ bibliothèques, toutes les FAQ PHP et cours bibliothèques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/01/2008, 10h05   #1
Membre habitué
 
Étudiant
Inscription : janvier 2006
Messages : 501
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2006
Messages : 501
Points : 113
Points : 113
Par défaut Quelle techno, quel framework ? tout regrouper en un ?

Bonjour,

Je suis dans la phase de spécification d'un site web et je me pose pleins de questions concernant quelles technos utilisées...
Etant sur un hébergeur mutalisé, le choix se restreint assez vite je pense... donc ce sera PHP.

  1. Ensuite pour le développement, est-ce qu'il vaut mieux utiliser un (des) framework(s) ou pas ? Dans quels cas sont-il vraiment nécessaires ?
  2. Si oui, faut-il séparer le framework PHP et celui utilisé pour Javascript/Ajax
    ou c'est mieux d'utiliser un framework qui prend tout en charge ?
    Exemple :
    Jelix ( pour PHP5) + prototype, script.aculo.us (javascript, ajax)
    ou
    utiliser directement Symphony (qui semble tout contenir)
  3. Est-ce que tout les frameworks s'utilisent sur un hébergement mutualisé ?
    Parce que certains, quand je regarde leur installation, il faut passer par le terminal mais bien sur en hébergement mutualisé, on a accès à rien...
    Par exemple pour symphony quand je regarde le tuto d'installation, je me dis que je ne pourrais pas l'installer...


Que me conseillez-vous pour un site très orienté web 2.0 / Ajax ?

Merci
++
italiasky est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/01/2008, 14h02   #2
Membre Expert
 
Inscription : octobre 2002
Messages : 1 141
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : octobre 2002
Messages : 1 141
Points : 1 204
Points : 1 204
Envoyer un message via MSN à Raideman
Tout dépend de ton projet je dirai à première vue. Si tu as un cahier des charges bien fourni, que tu as un besoin assez fort d'évolutivité et de facilité de maintenance, je dirai qu'un framework semble approprié ( sans compter le temps d'apprentissage d'utilisation du framework).

Maintenant, en ce qui concerne la techno ajax, j'avoue que personnellement, je préfère l'intégrer moi même car je n'ai généralement pas besoin de beaucoup de fonctionnalités ajax.

Concernant les mutualisés, tout dépend du type d'hébergement mutu et de l'hébergeur évidemment. Les hébergeurs essaient maintenant de les rendre disponibles (enfin les plus gros framework surtout), mais je te conseille de voir au cas par cas chez chaque hébergeur et de lire un peu leur forum de support pour essayer de capter les retours utilisateurs afin de te faire toi même une idée.
Raideman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2008, 16h10   #3
Membre chevronné
 
Avatar de Dia_FR
 
Homme Aurélien
Développeur Web
Inscription : avril 2006
Messages : 510
Détails du profil
Informations personnelles :
Nom : Homme Aurélien
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2006
Messages : 510
Points : 643
Points : 643
salut

1.
pour l'utilisation ou non d'un framework, même réponse que Raideman

2.
pour ce qui est des frameworks JS et Ajax, au début j'implémentais moi même tout le JS et puis finalement, l'utilisation de prototype est tellement simple... et tu gagnes en sécurité et en évolutivité
prototype est léger, contrairement à scriptaculous mais ce dernier n'est utile que pour les effets visuels donc tu n'est pas obligé de l'intégrer
de plus ces 2 outils sont utilisés de base par des frameworks comme symfony (libs déjà incluses) ou CakePHP (libs à ajouter)
dans ton code tu fais appel à des méthodes du framework PHP qui lui derrière utilise proto et scripta

3.
tout dépend des options mises à disposition par l'hébergeur
CakePHP ne s'utilise pas chez Free par exemple
pour symfony je n'ai jamais eu à tester sur un mutualisé mais en tout cas tu n'as pas à t'en faire pour l'install, dans ton cas il te suffit de télécharger le sandbox qui inclut tout
__________________
Dia [ Page DVP ] [ Blog ] [ Site pro ]
Dia_FR est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h03.


 
 
 
 
Partenaires

Hébergement Web