La différence entre le développement PHP et le développement web front-end
Différents scénarios d'applications métiers
Le développement frontal Web fait principalement référence au développement traditionnel de pages Web côté PC. Les pages sont principalement exécutées dans des navigateurs côté PC. Les pages développées en PHP sont principalement exécutées sur des téléphones mobiles. Intuitivement, vous sentirez que la page PC est plus grande et la page mobile est plus petite. Cependant, selon l'expérience de développement, une grande page ne signifie pas que le code écrit est compliqué, et une petite page ne signifie pas que le développement est simple. La difficulté ou la facilité dépend principalement des besoins spécifiques de l'entreprise.
2. L'utilisation des nouvelles technologies est différente
Le terminal mobile étant principalement basé sur le noyau webkit, il prend mieux en charge les nouvelles technologies comme le HTML5, il peut donc être plus important. Les nouvelles technologies sont utilisées dans un large éventail d'applications ; tandis que le développement côté PC nécessite une compatibilité avec les anciennes versions de navigateurs tels que IE dans de nombreux scénarios. En raison de considérations de compatibilité des navigateurs, l'utilisation des nouvelles technologies est limitée dans certains cas. cas.
3. L'adaptabilité de la page est différente
Le développement traditionnel de pages côté PC choisit généralement de définir une largeur fixe pour la page, avec un espace blanc des deux côtés, mais mobile. Étant donné que les écrans des téléphones mobiles sont beaucoup plus petits que les écrans des PC, les pages des terminaux mobiles choisissent généralement d'afficher autant de contenu que possible sur l'écran du téléphone mobile. Cela nécessite que les pages des terminaux mobiles soient capables de s'adapter pleinement aux téléphones mobiles de différentes tailles d'écran et d'en tirer le meilleur parti. utiliser.
4. Les performances de la page sont différentes
La situation du réseau côté PC est généralement relativement stable, et le réseau est connecté via un câble réseau ou Wi -Fi ; mais le côté mobile est plus compliqué. En plus du Wi-Fi, il existe également la 2G, la 3G, la 4G, et même la commutation entre plusieurs connexions réseau différentes se produit souvent.
Le défi que les connexions réseau instables apportent aux performances de la page est que les ressources de la page côté mobile ne doivent pas être trop volumineuses, sinon la page sera inaccessible dans de mauvaises conditions de réseau, affectant sérieusement l'expérience utilisateur.
5. Différentes sélections de cadres
En raison de l'instabilité du réseau mobile, lors de la sélection des cadres de pages mobiles, nous ne considérons généralement que les cadres petits et beaux, tels que. comme zepto.js, n'ont que 9,6 Ko après compression, ce qui peut répondre aux besoins des entreprises en général. Si vous souhaitez créer une application monopage plus complexe, vous pouvez choisir un framework comme vue.js, qui est puissant mais volumineux. Après compression, il ne fait que plus de 20K.
Côté web, l'éventail de choix est relativement large, et certains frameworks plus lourds peuvent également être envisagés en fonction des besoins du projet. Par exemple, l'ancien mais énorme ext.js est toujours actif dans certaines entreprises avec son. de nombreux composants de l'interface utilisateur dans le projet de système de gestion en arrière-plan.
Tutoriel recommandé : Tutoriel vidéo PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!