Un EDI Web peut-il être aussi rapide qu’un EDI de bureau ?
Codeanywhere dit être en train de réaliser cet exploit avec sa version v.6
Quel type d’EDI utilisez-vous ? Un EDI de bureau ou un EDI basé sur le cloud/web ? Quel type d’EDI préférez-vous le plus ? Et pourquoi ? Avant de répondre à ces questions, il est important de revenir sur la définition des concepts et présenter quelques raisons pour lesquelles des développeurs préfèrent des EDI de bureau aux EDI basés sur le web et vice-versa.
Un environnement de développement intégré basé sur le web (EDI Web ou EDI Cloud) est un EDI basé sur un navigateur qui permet le développement de logiciels ou le développement web. Il est donc accessible à partir d’un navigateur et offre un environnement de travail portable. Si les EDI Web ne contiennent généralement pas toutes les mêmes fonctionnalités que d’un EDI traditionnel, ou de bureau, ils possèdent en principe toutes les fonctionnalités de base.
Pour les adeptes de ces EDI, ils offrent un certain nombre d’avantages par rapport aux EDI classiques, à savoir :
- un accès à partir de n’importe quel emplacement et n’importe quel ordinateur, juste avec un accès à internet ;
- un espace de travail centralisé ;
- de nombreuses options open source, pour les partisans de l’open source ;
- pas besoin d’installer de nombreux logiciels localement ;
- ils permettent le développement à partir de machines peu coûteuses, telles que les Chromebooks, avec les tests et développements étant effectués sur une machine séparée (serveur) ;
- ils peuvent être facilement inclus dans un environnement de développement virtuel ;
- ils peuvent également être utilisés comme un EDI de bureau lorsqu’ils sont configurés avec un serveur Web sur la machine locale.
À l’opposé, bon nombre de développeurs mettent en avant certains inconvénients, à savoir :
- la nécessité d’avoir une bonne connexion internet ;
- les risques de sécurité considérables, lorsque l’hébergement est géré par un tiers ;
- Lorsqu’ils sont hébergés par les développeurs eux-mêmes, il faut encore assurer la maintenance ;
- une possible indisponibilité du serveur ;
- la plupart d’entre eux ne supportent pas parfaitement les smartphones et tablettes.
Au-delà de ces préoccupations, l’un des plus grands problèmes des EDI Web est la vitesse. Plus précisément, ces EDI Web sont souvent critiqués pour leur vitesse d’ouverture de fichiers, la vitesse de l’édition, ou encore la vitesse de chargement de l’éditeur. Ce qui définit donc un axe d’amélioration pour les éditeurs de ces outils. Pour corriger le problème de vitesse au niveau de son EDI basé sur le cloud, le CEO de Codeanywhere dit avoir travaillé avec son équipe les 7 derniers mois en réécrivant « de haut en bas » tout le code de leur outil.
Si Codeanywhere annonçait déjà les mêmes fonctionnalités qu’un EDI classique et d’autres fonctionnalités supplémentaires que seule une application cloud peut offrir, il dit maintenant être en train de rendre son EDI Web aussi rapide qu’un EDI de bureau. La nouvelle version V.6 de Codeanywhere a été par exemple annoncée jusqu’à 4 fois plus rapide que la précédente dans l’édition de fichiers. Pour le chargement de fichiers, Ivan Burazin, le CEO de Codeanywhere affirme que la nouvelle version de son EDI peut être 2 fois plus rapide que la précédente. « Nous avons également ajouté le support pour la manipulation des fichiers vraiment grands. Codeanywhere peut gérer des fichiers avec plus de 200k lignes facilement, et va ouvrir ces fichiers presque instantanément », ajoute-t-il.
Même avec ces performances annoncées qui semblent intéressantes, ce n’est encore qu’un projet vers des EDI Web aussi rapides que les EDI de bureau ; projet dont la réalisation dans un avenir proche semble être mise en doute par de nombreux développeurs.
Source : Codeanywhere
Et vous ?
Qu’en pensez-vous ? Avoir des EDI Web aussi rapides que les EDI de bureau est-il un projet trop ambitieux ?
Quel type d’EDI utilisez-vous ? Un EDI de bureau ou un EDI Web ?
Quel type d’EDI préférez-vous le plus ? Et pourquoi ?
Voir aussi :
Forum EDI
Partager