Question

Je suis en train de développer (un autre) CMS Open Source en PHP et j'aimerais utiliser les contrôles javascript spécialement pour le panneau d'administration. La question qui se pose est la suivante: existe-t-il des contrôles à source ouverte librement distribuables (permettant de créer des grilles, des arbres, des onglets, des onglets modifiables en javascript) dotés d’une interface pour PHP?

J'ai expérimenté ExtJs par le passé, mais sa convivialité et sa beauté pour sa mise en œuvre avec php, c'est une frustration. J'ai également essayé les bibliothèques PHP-EXT et ExtPHP mais j'ai été déçu par leur code généré, leur implémentation limitée d'ExtJs et le manque de documentation appropriée.

Coolite est une belle implémentation pour .NET mais je n'ai rien trouvé de similaire pour php. Cela m'a surpris, compte tenu des années de développement PHP sur le marché.

Bien sûr, il est toujours possible d'implémenter différentes bibliothèques pour chaque composant, mais cela deviendrait une tâche accablante, en plus des incompatibilités et de la différence de look et de sensations qui vont se présenter.

Des suggestions?

Merci d'avance.

Était-ce utile?

La solution

J'aime beaucoup jQuery avec leur nouveau jQuery UI . Consultez également la liste des plugins pour obtenir plus d'outils.

Mais vous pourriez aussi aimer mootools .

Autres conseils

La meilleure chose à faire consiste simplement à écrire vous-même les interactions JavaScript entre votre bibliothèque JS et PHP. Le code général généré ne sera jamais totalement modifiable et la plupart des bibliothèques JS mettent un jour à apprendre à utiliser.

Le meilleur pari consiste à utiliser jQuery et jQuery UI, qui disposent de beaucoup de documentation et de support.

Vous pouvez également aimer le Yahoo! Bibliothèque d'interface utilisateur qui pourrait être plus proche de Coolite.

Il existe un cadre de production d'applications Web client lourd appelé Cappuccino . Peut-être exagéré pour ce que vous voulez réaliser, mais les démos ont l'air si savoureux.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top