Maison >développement back-end >Problème PHP >La différence entre php et web

La différence entre php et web

王林
王林original
2019-09-27 11:57:493907parcourir

La différence entre php et web

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:La différence entre php et jsArticle suivant:La différence entre php et js