开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 249|回复: 7
打印 上一主题 下一主题
收起左侧

[已解决] 想学点网站web应该学什么语言?

 关闭 [复制链接]
结帖率:87% (27/31)
跳转到指定楼层
楼主
发表于 2025-6-14 18:22:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式   辽宁省沈阳市
9精币
想学习网站开发,也不求多高目标,就是能 自己写个网站,还能网上去扒个网站

补充内容 (2025-6-14 18:24):
不知道学习啥, GO? PHP?  兄弟们给个推荐,让我少走弯路,早点上岸

有没有扒网站的教程呢? 想直接学学

最佳答案

查看完整内容

如果你单纯写前端 就html+css+js入门很简单 可以看这个视频https://www.bilibili.com/video/BV18s411K7Bc/?spm_id_from=333.1387.upload.video_card.click 如果想要后端那就得学php

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:96% (95/99)

签到天数: 5 天

沙发
发表于 2025-6-14 18:22:51 | 只看该作者   安徽省宿州市
如果你单纯写前端 就html+css+js入门很简单
可以看这个视频https://www.bilibili.com/video/BV18s411K7Bc/?spm_id_from=333.1387.upload.video_card.click

如果想要后端那就得学php

评分

参与人数 1荣誉 +1 收起 理由
笨潴 + 1 热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻!

查看全部评分

回复

使用道具 举报

结帖率:95% (163/171)

签到天数: 5 天

板凳
发表于 2025-6-14 19:13:48 | 只看该作者   湖南省永州市
前端Vue,后端PHP,入门简单
回复

使用道具 举报

结帖率:86% (12/14)

签到天数: 4 天

地板
发表于 2025-6-14 19:38:26 | 只看该作者   天津市天津市
网站就是前端三剑客html+css+js  别的什么php go java 都是后端的玩意  但是他们说现在前端没前途都是切图仔 被AI替代了
回复

使用道具 举报

结帖率:98% (144/147)
地下
发表于 2025-6-14 21:17:47 | 只看该作者   重庆市重庆市
那当然是世界上最优美的语言了!
回复

使用道具 举报

结帖率:100% (1/1)
6
发表于 2025-6-14 23:06:58 | 只看该作者   四川省内江市
学习````````同上
回复

使用道具 举报

结帖率:98% (44/45)

签到天数: 4 天

7
发表于 2025-6-14 23:10:04 | 只看该作者   浙江省湖州市
不用太费神  啥都学点基础 配合AI就可以了
回复

使用道具 举报

结帖率:57% (12/21)

签到天数: 1 天

8
发表于 2025-6-15 09:53:23 | 只看该作者   浙江省湖州市
如果想要学习网站开发,还希望能进行网页数据获取(扒网站),Python、JavaScript、PHP都是不错的选择,以下是具体介绍:
- **Python**:是一种全能型的胶水语言,语法简洁,非常适合初学者。它有许多强大的Web开发框架,如Django和Flask,能帮助快速搭建Web应用。在网页数据获取方面,Python也有丰富的库,如requests用于发送HTTP请求,beautifulsoup4用于解析HTML,还有Scrapy框架可用于构建大型爬虫项目,非常适合用来“扒网站”。
- **JavaScript**:是Web开发的核心语言之一,也是唯一能直接在浏览器中运行的语言。它不仅可以用于前端开发,实现网页的交互效果,还能通过Node.js进行后端开发,具备全栈开发能力。在网页数据获取方面,可以使用一些Node.js的库来实现,如axios发送请求,cheerio用于解析HTML,对于处理一些基于JavaScript动态渲染的页面有优势。
- **PHP**:是一种传统的Web后端语言,曾是WordPress等CMS系统的主要语言,适合快速搭建中小型网站。它有丰富的开源项目和框架可供参考,学习资源较多。在数据获取方面,PHP也可以通过curl等函数发送HTTP请求,结合DOM解析库来解析网页内容,完成“扒网站”的操作。
- **GO**:是一种云原生基础设施语言,具有高并发的特性,适合用于开发高性能、高并发的Web服务,如API网关、微服务等。虽然GO语言也可以用于网页数据获取,有诸如net/http包用于发送请求,goquery用于解析HTML等,但相对来说,其在爬虫领域的生态不如Python丰富,对于初学者而言,学习曲线可能更陡一些。

如果是零基础,想要尽快上手实现自己写网站和扒网站的目标,更推荐优先学习Python。

至于扒网站的教程,以Python为例,可参考以下内容:
- **基础爬虫教程**:首先需要安装必要的库,使用`pip install requests beautifulsoup4`安装请求库和解析库。然后可以编写如下代码获取网页标题:
```python
import requests
from bs4 import BeautifulSoup
# 发送HTTP请求获取网页内容
response = requests.get('http://example.com')
# 使用Beautiful Soup解析网页内容
soup = BeautifulSoup(response.text, 'html.parser')
# 提取需要的信息
title = soup.title.text
print("网页标题:", title)
```
- **处理动态页面**:若遇到动态加载内容的网页,可使用Selenium模拟浏览器行为。先安装`pip install selenium`,并下载对应浏览器的驱动(如Chrome驱动),然后可通过以下代码获取网页内容:
```python
from selenium import webdriver
# 使用Chrome浏览器驱动
driver = webdriver.Chrome()
# 发送HTTP请求
driver.get('http://example.com')
# 获取网页内容
html = driver.page_source
print(html)
# 关闭浏览器
driver.quit()
```

不过需要注意的是,扒网站一定要遵守法律法规和网站的robots协议,不得爬取敏感信息或对网站造成过度负担,以免带来法律风险。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表