一次微网站建设的坎坷经历
这两个月来,公司在建一个酒店预定联盟的微网站,原想使用PHP语言建站,后来但后来改用了JAVA了,原因是公司会JAVA的程序言多。我呢,主要负责前端的设计。我以为手机站的前端相对PC站省功夫,但后来证明这是一个错误的想法。
我用做PC站的思维去设计微网站,在设计出几个页面后,正在沾沾自喜,测试时杯具发生了,用手机打开查看,不敢相信自己的眼睛,那些页面原本整齐美观的现在却是惨不忍睹,整个页面只显示了局部,你懂的。
我向百度取经,可喜的是,得到一个正确的解决适应手机尺寸大小不一的布局方法,流体式和响应式布局。悲崔的是,百度只给了方向,没有给出具体的方法啊,比如说实例。
我在琢磨着找些实例来看,但也碰了不少的钉子,说起酒店预定,携程是出了名的,我于是把它的微网站页面弄下来借签,花了好多时间来研究,喜欢钻牛角尖的我,越看越糊涂了,最后吃不消了,不得不放弃。顶你个肺呀,携程的微网加了防盗技术的。。。看来,成功的出了名的东西最怕别人模访啊?
正当山穷水尽凝无路之时,突然柳暗花明又一村,在查找css框架时,bootstrap出现了,关于bootstrap,我前面的有了Bootstrap再也不担心网站的前端设计作了详细的介绍。后来,借助于bootstrap的强大功能,我快速了完成了酒店预定联盟的微网站的建设。
对于bootstrap,后面有时间的话我会把我的使用心得整理出来。

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds











PHP est principalement la programmation procédurale, mais prend également en charge la programmation orientée objet (POO); Python prend en charge une variété de paradigmes, y compris la POO, la programmation fonctionnelle et procédurale. PHP convient au développement Web, et Python convient à une variété d'applications telles que l'analyse des données et l'apprentissage automatique.

Les rôles de HTML, CSS et JavaScript dans le développement Web sont: 1. HTML définit la structure de la page Web, 2. CSS contrôle le style de page Web, et 3. JavaScript ajoute un comportement dynamique. Ensemble, ils construisent le cadre, l'esthétique et l'interactivité des sites Web modernes.

PHP convient au développement Web et au prototypage rapide, et Python convient à la science des données et à l'apprentissage automatique. 1.Php est utilisé pour le développement Web dynamique, avec une syntaxe simple et adapté pour un développement rapide. 2. Python a une syntaxe concise, convient à plusieurs champs et a un écosystème de bibliothèque solide.

PHP est originaire en 1994 et a été développé par Rasmuslerdorf. Il a été utilisé à l'origine pour suivre les visiteurs du site Web et a progressivement évolué en un langage de script côté serveur et a été largement utilisé dans le développement Web. Python a été développé par Guidovan Rossum à la fin des années 1980 et a été publié pour la première fois en 1991. Il met l'accent sur la lisibilité et la simplicité du code, et convient à l'informatique scientifique, à l'analyse des données et à d'autres domaines.

PHPhassignificantlyimpactedwebdevelopmentandextendsbeyondit.1)ItpowersmajorplatformslikeWordPressandexcelsindatabaseinteractions.2)PHP'sadaptabilityallowsittoscaleforlargeapplicationsusingframeworkslikeLaravel.3)Beyondweb,PHPisusedincommand-linescrip

Lorsque vous développez des sites Web à l'aide de CRAFTCMS, vous rencontrez souvent des problèmes de mise en cache de fichiers de ressources, en particulier lorsque vous mettez fréquemment à mettre à jour les fichiers CSS et JavaScript, les anciennes versions des fichiers peuvent toujours être mises en cache par le navigateur, ce qui fait que les utilisateurs ne voient pas les derniers changements de temps. Ce problème affecte non seulement l'expérience utilisateur, mais augmente également la difficulté du développement et du débogage. Récemment, j'ai rencontré des problèmes similaires dans mon projet, et après une exploration, j'ai trouvé le plugin wiejeben / artist-laravel-mix, qui a parfaitement résolu mon problème de mise en cache.

Ce qui est encore populaire, c'est la facilité d'utilisation, la flexibilité et un écosystème fort. 1) La facilité d'utilisation et la syntaxe simple en font le premier choix pour les débutants. 2) étroitement intégré au développement Web, excellente interaction avec les demandes HTTP et la base de données. 3) L'énorme écosystème fournit une multitude d'outils et de bibliothèques. 4) La nature active et la nature open source les adaptent à de nouveaux besoins et tendances technologiques.

Lors du développement d'un nouveau système de gestion de contenu (CMS), j'ai rencontré un problème commun mais difficile: comment créer rapidement un CMS entièrement fonctionnel sans ajouter trop de complexité. Il existe de nombreuses solutions CMS prêtes à l'emploi disponibles sur le marché, mais elles sont souvent trop grandes et complexes à configurer et peuvent être un fardeau pour les petits projets. Après une certaine exploration, j'ai découvert la bibliothèque LebenLabs / Simplecms, qui fournit une solution simple et efficace via Composer.
