我是新手,在很努力的学,我想了解下做网站的过程,我在学php mysql,写了个有注册登录等功能的几个网页,我想把它放到网上实验下,其实主要是想学下这个从写代码到放到网上正式使用的流程,这样以后学习会方便很多
非常感谢各位能帮忙解答下,详细点好么? (我比较笨),包括注册域名,租服务器或虚拟主机什么的,我不是很懂。再次谢谢谢~~~
回复讨论(解决方案)
你现在既然会做动态页面了,那你应该有用到tomcat 或 iis 去发布你的项目吧。
你访问的时候应该是这样访问的:http://localhost:8081/pro/index.php
其中localhost 表示本机环路地址 也可以用127.0.0.1 代替,如果你家里用路由器自动分配IP的话,你还可以用路由器分配的IP地址代替(在 开始-->运行 输入cmd 回车后输入:ipconfig 有个ip adress 就是你的IP地址)
假设你的IP是:192.168.1.2 这样的话,如果你的路由器还有其它同学联着的话,大家都可以通过
http://192.168.1.2:8081/pro/index.php 去访问你的网站
到目前为止,你的网站其实就算是在内网发布了。
接下来,如何让相隔千里之外的同学访问到你做的网站呢?有两种方法:
1.申请静态IP 这个我没申请过不作太多猜想,但基本了解是,你会拥有一个静态IP地址也是外网IP
比如:202.106.0.20那么其它外面的朋友通过 http://202.106.0.20:8081/pro/index.php 去访问就OK
2.现在大多数都用的由运营商动态分配的IP:
这样你也同样拥有一个IP,只是这个IP会随时变化.你可以通过www.ip138.com 查到自己的外网IP
这个IP 会被路由器获取,并与外界通信,同时路由会分配虚拟的IP地址给连接路由器的其它人,这些人通过路由器本身的IP地址(网关)与外界通信. 这样的话,有个问题,外界访问你那外网地址时,路由器不知道应该访问哪台连接他的电脑呢?这里路由有个外网映射的功能可以告诉路由当访问你外网IP时指向你的电脑IP,可以查下“路由器外网映射”
以上就算是自己玩玩的让自己网站发布出去吧。
这样,你就知道一个网站的过程.
其实,公司里面是这样的:
有自己的服务器的话,让服务器申请静态IP 回到上面的1.
要大家随时都访问 这服务器得24 小时运行
拥有静态Ip不可能让大家访问你网站用http://202.106.0.20:8081/index.php 这样访问,大家记不住这地址
所以得申请个域名(100块钱左右.com的)买完域名后会有个域名设置的用户名和密码给你,你可以把域名的IP地址绑定成你服务器的静态IP地址,这样当访问如http://www.yuming.com:8081/index.php 时就访问到你的网站了.
最后一个问题:
你发现你的端口号是8081 或其它,你不希望看到它是吧
很简单,你在tomcat 里面设置端口号成80 就行了。你就可以写成:
http://www.yuming.com/index.php 因为80端口是默认的,可以不写.
具体可以查下“tomcat 设置 80端口” 这样去找找.很简单的.
这里还衍生出一个问题就是80 端口一但发布过些时间就被封了,因为你没备案.
好吧,你备案好了就可以发布了。(自己搜索下“网站备案”)
以上是我理解的网站发布全过程,希望对你有帮助.

WebdevelopmentRelieSonHtml, CSS und JavaScript: 1) HtmlStructuresContent, 2) CSSstylesit und 3) JavaScriptaddssinteraktivität, Bildung von TheBasisofModerernwebexperiences.

Die Rolle von HTML besteht darin, die Struktur und den Inhalt einer Webseite durch Tags und Attribute zu definieren. 1. HTML organisiert Inhalte über Tags wie das Lesen und Verständnis. 2. Verwenden Sie semantische Tags wie usw., um die Zugänglichkeit und SEO zu verbessern. 3. Optimierung des HTML -Codes kann die Ladegeschwindigkeit und die Benutzererfahrung der Webseite verbessern.

HtmlisaspecifictypeofcodeFocusedonstructuringuringwebcontent, während "Code" breitincludesluages -ähnlichjavaScriptandpythonforfunctionality.1) htmldefineswebpageStructureStags.2) "Code" cometesaWiNrangeOfLanguagesForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForfirsInsForfunctionNacts

HTML, CSS und JavaScript sind die drei Säulen der Webentwicklung. 1. HTML definiert die Webseitenstruktur und verwendet Tags wie z.

HTML definiert die Webstruktur, CSS ist für Stil und Layout verantwortlich, und JavaScript ergibt eine dynamische Interaktion. Die drei erfüllen ihre Aufgaben in der Webentwicklung und erstellen gemeinsam eine farbenfrohe Website.

HTML ist für Anfänger geeignet, da es einfach und leicht zu lernen ist und schnell Ergebnisse sehen kann. 1) Die Lernkurve von HTML ist glatt und leicht zu beginnen. 2) Beherrschen Sie einfach die grundlegenden Tags, um Webseiten zu erstellen. 3) hohe Flexibilität und kann in Kombination mit CSS und JavaScript verwendet werden. 4) Reiche Lernressourcen und moderne Tools unterstützen den Lernprozess.

AnexampleofaTartingTaginHtmlis, die, die starttagsaresesinginhtmlastheyinitiateElements, definetheirtypes, andarecrucialForstructuringwebpages und -konstruktionsthedoms.

Wie gestalte ich den Segmentierungseffekt der gepunkteten Linien im Menü? Bei der Gestaltung von Menüs ist es normalerweise nicht schwierig, links und rechts zwischen dem Gerichtsnamen und dem Preis von Schalen auszurichten, aber wie wäre es mit der gepunkteten Linie oder dem Punkt in der Mitte ...


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

DVWA
Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

mPDF
mPDF ist eine PHP-Bibliothek, die PDF-Dateien aus UTF-8-codiertem HTML generieren kann. Der ursprüngliche Autor, Ian Back, hat mPDF geschrieben, um PDF-Dateien „on the fly“ von seiner Website auszugeben und verschiedene Sprachen zu verarbeiten. Es ist langsamer und erzeugt bei der Verwendung von Unicode-Schriftarten größere Dateien als Originalskripte wie HTML2FPDF, unterstützt aber CSS-Stile usw. und verfügt über viele Verbesserungen. Unterstützt fast alle Sprachen, einschließlich RTL (Arabisch und Hebräisch) und CJK (Chinesisch, Japanisch und Koreanisch). Unterstützt verschachtelte Elemente auf Blockebene (wie P, DIV),

EditPlus chinesische Crack-Version
Geringe Größe, Syntaxhervorhebung, unterstützt keine Code-Eingabeaufforderungsfunktion