热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

web前端开发-一个前端,需要多少php+数据库知识?

前端总会有后台梗。我现在在自学web前端,感觉还是要懂一点后台+数据库的知识的,目前能和后台联系起来的也就只有ajax(还没真正运用过!),希望前辈们能给点指引,需要去看什么适合我这样的书籍和视频。譬如说...
前端总会有后台梗。
我现在在自学web前端,感觉还是要懂一点后台+数据库的知识的,目前能和后台联系起来的也就只有ajax(还没真正运用过!),希望前辈们能给点指引,需要去看什么适合我这样的书籍和视频。譬如说,搭建自己的后台+数据库,起码能做个“登录 注册 验证”的完整功能,了解一下前端与后台的交互过程。
至于系统完整地学习后台是不大可能了,学习前端已经比较吃力了,在这里先谢谢大家了!

回复内容:

前端总会有后台梗。
我现在在自学web前端,感觉还是要懂一点后台+数据库的知识的,目前能和后台联系起来的也就只有ajax(还没真正运用过!),希望前辈们能给点指引,需要去看什么适合我这样的书籍和视频。譬如说,搭建自己的后台+数据库,起码能做个“登录 注册 验证”的完整功能,了解一下前端与后台的交互过程。
至于系统完整地学习后台是不大可能了,学习前端已经比较吃力了,在这里先谢谢大家了!

首先,先表明我的观点:

只要是做web开发的,最后多多少少都会变成一个全栈工程师。

如果你现在觉得你只是想专注于做前端,那可以,大概个人觉得有下面几个:

  1. 首先你得对get和post这两种数据传输方式有所了解,“登录 注册 验证”等协议方面已经搞定;如果想看得更清楚,请看http协议

  2. 说到数据库,如果你是用的mysql,那么我推荐你一本很轻松地书,http://item.jd.com/10063118.html;完全适合新手入门,(注:我不是在打京东的广告,上次放个算法书的链接竟然被踩了)

  3. 至于php嘛。一些基本的语法和规则相信可以触类旁通,对于前端,我首推这个 PHP The Right Way,
    里面的这两个章节:

    http://www.phptherightway.com/#coding_practices

    http://www.phptherightway.com/#databases

  4. 上面的3可能有些内容不太适合,所以先可以看链接的这两部分内容,然后如果你还想看更多内容:

    php官网文档数据库部分:http://php.net/manual/en/book.mysqli.php

    暂时这么些吧

1, nodejs更适合你
2, 你不需要了解数据库,你的问题只是需要一个后端来提供数据,那么使用Mock.js完全可以进行开发了

参考:
https://cnodejs.org/topic/53f718218f44dfa3511af923
http://mockjs.com/

可以不需要啊。
如果想学,会用PHP操作MYSQL进行增删改查,自己做个小网站就够了吧。

看你发展方向了。
如果要了解后端,只需要简单了解下PHP的基础就行了(因为模板可能会用到),了解过多之后你就不是前端了。。。
你也可以专注于前端,比如看看restfulangularjs什么的。。。

推荐阅读
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 解决VS写C#项目导入MySQL数据源报错“You have a usable connection already”问题的正确方法
    本文介绍了在VS写C#项目导入MySQL数据源时出现报错“You have a usable connection already”的问题,并给出了正确的解决方法。详细描述了问题的出现情况和报错信息,并提供了解决该问题的步骤和注意事项。 ... [详细]
  • Vue基础一、什么是Vue1.1概念Vue(读音vjuː,类似于view)是一套用于构建用户界面的渐进式JavaScript框架,与其它大型框架不 ... [详细]
  • Allegro总结:1.防焊层(SolderMask):又称绿油层,PCB非布线层,用于制成丝网印板,将不需要焊接的地方涂上防焊剂.在防焊层上预留的焊盘大小要比实际的焊盘大一些,其差值一般 ... [详细]
  • 阿里Treebased Deep Match(TDM) 学习笔记及技术发展回顾
    本文介绍了阿里Treebased Deep Match(TDM)的学习笔记,同时回顾了工业界技术发展的几代演进。从基于统计的启发式规则方法到基于内积模型的向量检索方法,再到引入复杂深度学习模型的下一代匹配技术。文章详细解释了基于统计的启发式规则方法和基于内积模型的向量检索方法的原理和应用,并介绍了TDM的背景和优势。最后,文章提到了向量距离和基于向量聚类的索引结构对于加速匹配效率的作用。本文对于理解TDM的学习过程和了解匹配技术的发展具有重要意义。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • yum安装_Redis —yum安装全过程
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Redis—yum安装全过程相关的知识,希望对你有一定的参考价值。访问https://redi ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • 动态规划算法的基本步骤及最长递增子序列问题详解
    本文详细介绍了动态规划算法的基本步骤,包括划分阶段、选择状态、决策和状态转移方程,并以最长递增子序列问题为例进行了详细解析。动态规划算法的有效性依赖于问题本身所具有的最优子结构性质和子问题重叠性质。通过将子问题的解保存在一个表中,在以后尽可能多地利用这些子问题的解,从而提高算法的效率。 ... [详细]
  • 本文详细介绍了MySQL表分区的创建、增加和删除方法,包括查看分区数据量和全库数据量的方法。欢迎大家阅读并给予点评。 ... [详细]
author-avatar
熊熊oO7sloveV
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有