V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
SGL
V2EX  ›  程序员

大二计科渣滓想写一个个人网站,诸位大佬能不能给个学习路线啊

  •  
  •   SGL · 2019-04-08 14:24:47 +08:00 via Android · 3058 次点击
    这是一个创建于 1817 天前的主题,其中的信息可能已经有所发展或是发生改变。
    17 条回复    2019-04-09 09:55:35 +08:00
    HuasLeung
        1
    HuasLeung  
       2019-04-08 14:27:57 +08:00
    试着先给自己写个博客
    maro
        2
    maro  
       2019-04-08 14:31:17 +08:00
    看你是从 0 开始 还是从 99 开始
    从零开始 先 html css js php mysql 然后 php 写个框架 然后框架写个 cms 之后更新文章
    99 的话 学下安装 wordpress 就好
    HuasLeung
        3
    HuasLeung  
       2019-04-08 14:31:22 +08:00
    不清楚 lz 是什么技术栈,如果要写网站,我列举几个方向
    java 方向:springboot + hibernate/mybatis
    php 方向:laravel
    go 方向:iris + gorm
    ……
    YuxiangLuo
        4
    YuxiangLuo  
       2019-04-08 14:32:55 +08:00 via Android
    html css javascript node/springboot mysql linux
    SorcererXW
        5
    SorcererXW  
       2019-04-08 14:33:44 +08:00
    js+HTML+CSS+react/vue/ag 撸出静态网站,随便找个托管服务部署了,网站就算上线了
    想要后端处理业务,再在项目中整合 node,express... 等业务复杂了,再重写后端和前后端分离...
    falost
        6
    falost  
       2019-04-08 14:34:43 +08:00
    @HuasLeung 为何没有大 node 的地位,你这让我们很难办啊
    HuasLeung
        7
    HuasLeung  
       2019-04-08 14:36:29 +08:00
    @falost 哈哈,node 只玩过 electron 桌面软件开发,其他 Koa 等 web 框架技术不熟悉不敢乱推荐
    wet2005
        8
    wet2005  
       2019-04-08 14:42:24 +08:00
    简单的 cms 还是看看常用的 wordpress 看下逻辑,然后仿制,学习的话常用的前端 js,jq,angular 都可以,css 和 html 也得会,后端就用 springboot 一类的解决方案多的查起来舒服,php 也可以,我现在看 vertx 资料少的我头发掉的不行
    darknoll
        9
    darknoll  
       2019-04-08 14:55:09 +08:00
    就用拍黄片吧
    agdhole
        10
    agdhole  
       2019-04-08 14:57:30 +08:00
    先学前端吧:https://developer.mozilla.org/zh-CN/docs/learn
    后端可以直接顺手就用 nodejs
    feivorid
        11
    feivorid  
       2019-04-08 14:58:26 +08:00
    为什么没人说 ruby on rails ?
    wellwisher
        12
    wellwisher  
       2019-04-08 15:09:42 +08:00
    zblog 有 php 版本了。typecho 也不错。
    ipwx
        13
    ipwx  
       2019-04-08 15:15:34 +08:00
    我觉得没必要在个人网站这种没用的项目上面花多少功夫。

    我觉得楼主可以去问问你们学校科协、或者各个实验室,看看他们有没有什么非科研的编程工作。

    重点可以考察一下可视化方向的实验室,看看他们有什么结果要展示,需要写网站的。
    ipwx
        14
    ipwx  
       2019-04-08 15:16:07 +08:00
    说不定还能混个合作作者,又能学习写网站,岂不美哉。
    sufaith
        15
    sufaith  
       2019-04-08 15:22:35 +08:00
    先用 wordpress 吧, 简单易用, 如果后续时间比较富裕,可以考虑自己开发全套网站, 包括网站前端页面和后台系统以及 API 接口
    WordPress 搭建个人博客 /站点 https://www.sufaith.com/article/10.html
    zdb1115
        16
    zdb1115  
       2019-04-08 23:15:50 +08:00
    感觉现在现成的程序直接拿过来用吧
    yuhr123
        17
    yuhr123  
       2019-04-09 09:55:35 +08:00
    0 基础,就去搜索“自助建站系统”,傻瓜式操作,脱脱拽拽就能生成一个网站,而且也不用你去操心服务器和域名的问题。
    有基础,就从 html + css 开始,把静态页面先写出来,如果觉得静态页面就够了,去买个虚拟主机,网页传上去,绑定域名就 OK。
    如果想实现一些动态功能,比如写文章,留言板,那就需要学一个脚本语言,比如 php 或者 python,当然如果你愿意 c# 和 java 也都可以。
    写了动态程序,虚拟主机当然也够用(注意对你所使用的脚本语言的支持),但通常来讲你就需要换成虚拟服务器了。这时候你可能需要了解以下 Linux 发行版或者 Windows server 相关基础管理以及 Web server 软件的配置,比如 Apache、Nginx 或 ISS。数据库驱动的程序还需要你配置好相关的数据库管理软件,比如 sqlite、MySQL、Postgresql 或 MSSQL。个人网站一般不会涉及高并发之类的技术,所以缓存、消息队列之类的就不用管了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2764 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 12:09 · PVG 20:09 · LAX 05:09 · JFK 08:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.