1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > php html css Js停留在看得懂层面 想快速做个人动态PHP站点 该怎么做?

php html css Js停留在看得懂层面 想快速做个人动态PHP站点 该怎么做?

时间:2021-10-01 15:32:23

相关推荐

php html css Js停留在看得懂层面 想快速做个人动态PHP站点 该怎么做?

后端开发|php教程

prestashop,phpMyAdmin,app,wordpress,objective

后端开发-php教程

不会mysql代码,主要完全依靠phpMyAdmin生成

php没有好用的IDE,安装各种工具都忙的焦头烂额了, 和xcode相比

看laravel教学没有头绪

现在会使用xampp在阿里云服务windowsserver器安装 joomla, prestashop,wordpress.drupal等现成的web app. 但是这些网站模板都不能满足我的个人站点需求.

怎么快速的提高 我目前在做iOS app开发工作 有c基础和objective-C基础, 面向对象思维?

如果我个人网站成功我就辞职做个人开发者.回复内容:

谢邀,本人目前大四,一年开发经验,技术栈前端后端移动端都有,当然不敢说精通。以下内容都是本人观点,难免会有纰漏,还望大牛指点。

看了你的提问,应该是有一点开发经验,看得懂代码却写不来,应该是Web开发基础都没有学完。所以就简单说说我当初的学习心得吧。

卫星云图 源码,vscode听书,ubuntu下的输入法,tomcat管理员用户名,sqlite查询函数,江苏网页设计制作,域名购买阿里云服务器,定时采集插件,塑料前端模块框架,嵩天爬虫网盘,php生成时间戳,seo盘点,网站记录用户的登陆ip,html网页布局免费下载模板,婚嫁行业网站模板,html5页面滑动,pb9 信息管理系统 源码,php 网站安装程序lzw

1.开发工具及环境准备

开发工具:对于PHP上面的IDE首推PHPStorm,现在也有社区免费版了。不过刚开始开发建议使用SublimeText之类的文本编辑器,可以熟悉语言,而且配置好各种插件后,开发速度不比IDE慢,我第一年写任何代码都是用文本编辑器,包括Java。

开发环境:前期还是使用集成开发环境,xmapp、webserver之类的都可以,不然折腾这些开发环境会让人失去信心的。然后就是数据库,一般使用phpmyadmin或者navicat(收费软件,但是在大天朝不用担心),当然也可以使用mysql控制台,不过既然没有sql基础,那还是使用图形界面吧,不懂sql图形界面总会了吧?

spring 4.0 源码,调整ubuntu镜像分区,爬虫抓网页python,php平台源码php,网站seo方式lzw

2.技术知识

前端知识:如果只是做个人博客的话,前端的知识其实需要的不多,一般是HTML、CSS以及jQuery就足矣了。花个三天时间把页面布局学一下,强烈不推荐W3C,感觉那就是误人的。可以去慕课网极客学院等这些网站看看在线视频,三天时间完全足够。

后端知识:php很适合做快速开发,因为语言本身已经做了很多的工作。既然做个人网站,那就是对数据库进行CURD操作了。去看看基本的语法,然后在看看如何使用$_GET、$_POST、$_FILES这些来获取请求参数,再看看会话和PDO,做一个个人网站应该没问题了。当然,最佳学习渠道就是PHP的文档了。

数据库知识:在开发过程中肯定会使用到SQL语句的,虽然你对SQL一窍不通,但是基本的CURD操作的SQL语句是很简单的,半天即可搞定。对于学习渠道,我当初是看网上的视频,大概八个小时左右就可以,视频随便一搜索就有。

形态学图像处理 源码,怎样初始化vscode,ubuntu和中国,tomcat底层io模型,爬虫技术 初学,打车源码 php,闪电精灵seo怎么用,网站访问量源码下载,网页新闻业务模板lzw

3.开发过程

需求分析:这个很重要,定好自己需要做的功能,一定要细化每一个功能。然后把每一个功能自己觉得怎么实现都写下来,注意是写下来而不是在脑海中,可以写到记事本上也可以用各种笔记。这样会让你的思路很清晰。比如说你要做一个发表文章的功能,那么步骤就可以这么写:

要有一个前台页面来撰写文章,包括标题栏,内容以及提交按钮

要提交的地址,应该是一个PHP文件,里面写了些相关的处理文章保存的代码

在PHP文件中应该先要用$_POST获取到提交的数据,然后连接数据库,根据数据写好SQL语言,执行SQL语句,得到返回值

根据返回值跳转到撰写成功的页面,并且提示用户

数据库设计:一般是设计好数据实体,然后画画ER图啥的。不过数据库理论很枯燥,还是根据实际需要用那些图形界面直接设计结构即可。

开发中:没什么可说的,就按照功能点写代码即可。不过建议先把前端页面全部写完整,然后再去实现功能。

问题解决:遇见问题难免的,我个人认为最佳的解决问题途径是这样:学习笔记->官方文档->搜索引擎->-各大技术论坛->请教人。这五步一般到第三步就可以解决大部分问题了。自己的学习笔记一般是最好的解决问题的途径,对于我自己每一个知识点都有做笔记,目前笔记已经写了几万行了;官方文档一般是对于某个语法以及函数的用法的;对于搜索引擎国内的话就使用百度吧,虽然在技术资料方面远不如谷歌,但是鉴于当前的国内环境,凑合吧;然后就是各大论坛了,每个论坛都有搜索的功能,使用即可。对于请教人这个,我是强烈不建议,因为速度最慢。每个人的时间都很宝贵,而且如果你描述的问题不清晰,别人也无法给你回答,如果一定要请教人,建议先去看看提问的艺术。

4.测试

对于测试我一般也很少使用工具做,都是自己把产品的每个功能用一遍过去,看看有什么问题解决即可。

关于我对Laravel的看法:

Laravel的代码很优雅,一看就懂。但是由于它的设计思想很先进,所以学习门槛会高一些。比如说数据库版本控制、命名空间、Composer、闭包、trait、请求、响应、路由、中间件等等,我想有些phper看到这些都不知道是啥。很正常,因为他们都不去关注php的新技术,就像我公司的技术总监一样,一直鉴定的相信php版本只要5.3即可了,高版本不稳定,虽然现在PHP已经是7时代了。如果想要去学习框架的话,前期建议学习个简单的MVC即可,比如说CI。但是对于ThnkPHP还是算了,感觉他的语法不规范,一堆ABCDEFG的方法,而且类名竟然以.class.php结尾,连定义个接口都有要以这个结尾,导致曾经我一度的以为PHP的类文件都是要以.class.php结尾的。当你了解什么是框架以及会使用后,再去上手Laravel就简单多了,而且一旦上手你就会爱不释手。

该说的都说了,剩下的就是去实践了。

IDE的话,PHP storm不错,也不贵。

并不知道你的需求是什么,如果已有的开源项目都不能满足你的需求的话,你可以看一看开源框架如 Laravel,或者Yii2,都还比较好上手。

php网站开发比较快速,但是没有所谓的快速提高方法,还是一步一步学习打基础。客户端转服务端。初期环境可以选xmapp。mysql其实是sql,如果你用过sqlite应该差别不大。真要快的话不如ruby on rails 。php框架简单的推荐ci或者tp入门 。如果后期熟悉了php,可以使用laravel或者 yii。另外网站开发不止有php,前端知识也不能少。再找一个合作的前端?

codeiginter最新版用起来

wordpress。。。

编辑器我建议用~sublime

你有编程基础……不会写……说明基础语法不会喽…兄弟连~传智~布尔教育的视频可以挑一个看一下

下一个cms

同意楼上,可以先使用Thinkphp,看几集视频,相信很快入门,用Thinkphp写博客也不错。视频的话,可以看兄弟连的视频或者这个地址 /s/1nt0x1FV

快进着看,会快一点。

前端的话,可以看“妙味课堂”的视频,先写个页面,对html、css就会 有所熟悉。比如写自己的博客首页,详情页等

网易云课堂有一个视频 电商模块化布局实战视频教学

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。