Ajax_实现动态网站的技术、php语法、php接口、前端渲染和后端渲染

news/2024/5/14 0:06:35/文章来源:https://blog.csdn.net/weixin_34127717/article/details/94214196

1、实现动态网站的技术(后端语言)

   php、java(jsp和php语言差不多)、.net、Nodejs、python。。。

   最简单的是学php

2、php基本语法 

  

 

  

  

  js中 js代码用script包起来,php中用<?php     ?>包起来后,可以放在html代码中任一位置

 3、js和php语言的比较

   变量--内存中数据

   1、变量声明

    

 

    以$开头

    $num  = 1;

   2、字符串拼接

    php中是用点  .

    $num.'你是谁'====》'1你是谁'

    

    3、

    

    注意:json格式的字符串里面必须是双引号---这是规范,不遵循会报错

    

    4、php中的数组

      

    5、数组的遍历

      js中

      

      php中

      

 

      

    6、数据类型

       js中  ---弱类型语言

        

        call的作用:1、改变函数中this的指向,2、调用函数 3、第一个参数就是this的指向 4、函数的放回值就是call调用的返回值

       php中

        。。。看php的文档

      7、函数

        js中

          1、function

          2、函数表达式

          3、new Function()

        php中

          

           

    8、get post 获取数据

      js 中

        

      php中  http协议

        

        

        

    案例:  查询成绩

        

 

        

        

        

 

       9、后台接口(后台仅仅是返回特定格式的数据而不是一个完整的页面,这种形式的url一般就是当接口用的)

        服务器端返回来的不一定是一个完整的页面(html),也可以是一部分数据(这种形式的url一般可以说是一个接口,这个接口一般是给前端使用的,就是说拿到数据后页面在前端渲染,而不是像之前直接返回一个完整的页面)

        服务器端返回是完整的页面 还是 特定格式的数据一般是取决于你的业务需求,一般返回完整页面的是服务器端渲染,返回特定格式数据的是浏览器端渲染。

        服务器端渲染----早期的渲染方式(在后台把php文件里的php语法的那些都解析成静态资源文件,最后浏览器拿到的是静态资源去渲染,所以渲染流程发生在后端)

          

      浏览器端渲染

        :现在技术都是后端管返回数据给前端,然后前端自己去处理数据和标签的拼接渲染----浏览器端渲染

      接口:

        用php ---从后台返回一些特定类型的数据

        

        

      10、php语法来操作数据库

      11、后端渲染的做法

        1、前端妹子写好html、css、js 静态页面(数据都是死数据)

        2、php的拿到前端妹子写的代码后,自己新建一个php文件后,把html文件里的内容全部拷贝到php文件中,然后删掉死数据,用php语法渲染新数据

        3、浏览器访问页面时,php文件在后端渲染好页面后,此时页面算是静态资源文件了,然后返回给浏览器,此时浏览器拿到的其实已经是后端渲染过得静态资源页面了,所以说页面是在后端渲染的。

      12、前端渲染页面(现在开发中的主流---前后端分离)

        前后端分离---后台只管数据(接口),前台复杂拿到数据后拼接数据后给浏览器渲染页面

        所以此时前端的工作量也慢慢变大了

      

        

        

        

 

        

      

 

    

 

    

    

转载于:https://www.cnblogs.com/yangyutian/p/10958269.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_798108.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

后端服务开启gzip_网站怎么开启Gzip压缩?网站开启Gzip压缩的方法,让网站提速数倍!...

什么是Gzip压缩&#xff1f;Gzip压缩一般是指web服务器中的一个功能&#xff0c;当有人来访问这个服务器中的网站时&#xff0c;服务器中的这个功能就将网页内容压缩后传输到来访的电脑浏览器中显示出来&#xff0c;一般对纯文本内容可压缩到原大小的40&#xff05;。这样传输就…

dev c++为什么会显示无法更改到模板目录_Kali Linux下Dirb工具web网站目录爆破指南...

在本文中&#xff0c;我们将重点介绍使用Kali Linux工具DIRB的临时目录&#xff0c;并尝试在Web服务器中查找隐藏的文件和目录。一个路径遍历攻击也被称为“目录遍历”目标访问的文件和目录存储在Web根文件夹之外。通过使用带有“ ..”的序列的引用文件及其变体来操纵变量&…

采用建站cms制作企业网站的好处

随着网络的发展和普及&#xff0c;现在各行各业开展业务都离不开网络推广&#xff0c;而网络营销推广的标配就是企业必须有一个企业网站&#xff0c;目前做企业网站制作主要有两个方法&#xff0c;一种找网络公司开发&#xff0c;一种利用cms来制作网站&#xff0c;那么建站cms…

大型网站技术架构(八)网站的安全架构

2019独角兽企业重金招聘Python工程师标准>>> 从互联网诞生起&#xff0c;安全威胁就一直伴随着网站的发展&#xff0c;各种Web攻击和信息泄露也从未停止。常见的攻击手段有XSS攻击、SQL注入、CSRF、Session劫持等。 1、XSS攻击 XSS攻击即跨站点脚本攻击&#xff08;…

网站api自己怎么写_短视频文案怎么写?看这4个素材网站就够了

短视频文案很难吗&#xff1f;对于小白来说挺难的。但也不用特别担心&#xff0c;接下来豌豆豆会跟大家分享一些方法跟技巧&#xff0c;方便大家快速入门。一般有三个方法。01观点/事件转折因为观点也好&#xff0c;事件也好&#xff0c;都是大家平常熟知的点&#xff0c;所以在…

电脑维修网站源码_搭建一个网站所需要的准备有哪些?

搭建一个网站到互联网上所需要的东西1.域名2.服务器3.FTP上传工具4.网站源码解释一下&#xff0c;我们将一个网站比作房子&#xff0c;域名(网址&#xff1a;www.xxxxxx.com)如同门牌号&#xff0c;服务器地皮&#xff0c;而我们的网站源码就是相当于房子。需要注意的一点是&am…

网页设计 滑块控制_设计神器!5分钟就能上手的动态文字生成网站 – Space Type Generator - 优优教程网...

你是不是在为不会使用AE、C4D制作动效很头疼&#xff1f;或者在为制作灵感而烦恼&#xff1f;又或是因为制作动效麻烦繁琐而熬夜秃头&#xff1f;今天小编为你带来超炫酷超强大动效文字生成器——Space Type Generator&#xff0c;让你通过简单的参数调整就能创造无限种创意可能…

浏览器排名_怎样提升seo快速优化排名?提升seo快速优化排名的4种方式

怎样提升seo快速优化排名&#xff1f;有确切的消息显示谷歌正在更新移动搜索排名的算法更新&#xff0c;简单来说就是移动优先索引&#xff0c;她的意思是谷歌会根据移动端的排名情况影响pc端的关键词排名情况。目前&#xff0c;该算法正在内测中&#xff0c;估计很快就能跟大家…

java 重写url_网站URL重写(Java UrlRewrite 的使用)

现在大部分的网站和商城都会使用到URL重写&#xff0c;接触到这个&#xff0c;也是因为正在做的电子商务商城。URL重写&#xff0c;是将原有的URL采用另一种规则来显示&#xff0c;使得用户方便访问同时也屏蔽一些信息。在此说下它的好处&#xff0c;在开发过程中&#xff0c;经…

python主页网站_django搭建简单网站-自己的主页

放假实在是无聊&#xff0c;于是想学一下网站搭建的原理。之前听别人说python里的django是比较好的库&#xff0c;所以就一边学一边摸索。基本资料都是从菜鸟教程和djando中文上学来的&#xff0c;主要分析一下我的感悟。第一步 安装django我是从腾讯云租了一个服务器&#xff…

php电商网站源码_php源码网站搭建方法和过程

web网站是我们上网的窗口&#xff0c;而网站是如何搭建的呢&#xff1f;今天我们来做一个介绍&#xff0c;以php代码为例来进行介绍(后续会介绍一下java代码搭建&#xff0c;如果想要我这里涉及的工具或源码请私信我)。1、首先你需要去网上下载你想搭建的源码。2、安装phpstudy…

安可与普通测评的区别_订房网站比较,Agoda、Booking、Hotels、Expedia和携程的区别,哪个更好更便宜...

经常在网上看到不少网友在订房过程中会提出这样的问题&#xff1a;Agoda和Booking有什么区别&#xff1f;Agoda和携程哪个好&#xff1f;Hotels订房靠谱吗&#xff1f;订酒店哪个网站最便宜&#xff0c;Agoda、Booking还是Expedia&#xff1f;等等。。。今天我们就来介绍一下&a…

iis网站访问默认到html文件,mvc vs iis默认页面

有时候,再iis里面设置了web的默认页面index.html希望跳转到这个页面index.html默认页面而 mvc则跳转到路由里面的设置页面怎么忽略这个呢.设置路由可能是个好办法,能实现不过 routes.IgnoreRoute("");很简单public static void RegisterRoutes(RouteCollection rout…

如何在自己服务器关闭网站,如何在Apache网站服务器上关闭服务器签名

透露网站服务器带有服务器/PHP版本信息的签名会带来安全隐患&#xff0c;因为你基本上将你系统上的已知漏洞告诉给了攻击者。因此&#xff0c;作为服务器加固的一个部分&#xff0c;强烈推荐你禁用所有网站服务器签名。禁用Apache网站服务器签名禁用Apache网站服务器签名可以通…

python解析json传入变量_Python爬虫爬取会计师协会网站的指定文章(实例57)

由于业务原因&#xff0c;需要经常关注“注册会计师协会”网站“最新公告”栏目里的“委员会专家提示”相关文章。不想每次进网站一个一个地点击&#xff0c;然后复制到word文件。如果能一次批量爬取&#xff0c;并存到word文件就好啦。此处用到两个库&#xff0c;“requests”…

哪些盗版小说网站服务器在国外,海外服务器小说网站应该有什么样的配置会更好?...

服务器在具体使用过程中因为配置不同&#xff0c;所以在打开的速度和访问的效果上也不通&#xff0c;海外服务器小说网站在实际设置过程中并不需要很高的配置&#xff0c;因为只是网页打开之后&#xff0c;大家通过阅读小说来访问&#xff0c;跟我们平时所见的一些网站图片或者…

好友克隆自助下单网站_实例:手把手教你搭建一款自助点餐小程序

我们这一节课的内容主要是教大家搭建一款自助点餐的小程序。移动支付是未来的趋势&#xff0c;而手机点餐用起来非常方便&#xff0c;备受消费者的青睐。那么餐饮行业的老板做一个自助点餐的小程序&#xff0c;客人入座后即可拿手机扫一扫点餐、下单、自助结账&#xff0c;非常…

mysql在建站起什么作用_数据库操作对比:Sql Server与MYSQL相比有哪些建站优势?...

原标题&#xff1a;数据库操作对比&#xff1a;Sql Server与MYSQL相比有哪些建站优势&#xff1f;最近一直在做博客网站&#xff0c;从定位主题到程序和数据库的选择&#xff0c;确实废了不少心思&#xff0c;经过细致的思考&#xff0c;最终将主题定位为读书方面&#xff0c;还…

java抓取工具_抓取工具Web-Harvest - dayang2001911 - JavaEye技术网站

Overview总览This section describes the motive, the notions and concepts used in Web-Harvest.本章描述了在Web-Harvest涉及的动机、观念和概念。Rationale理念World Wide Web, though by far thelargest knowledge base, is rarely regarded as database in traditionalse…

linux网站发布命令,Linux常用命令发布啦!

导读linux命令是对Linux系统进行管理的命令。对于Linux系统来说&#xff0c;无论是中央处理器、内存、磁盘驱动器、键盘、鼠标&#xff0c;还是用户等都是文件&#xff0c;Linux系统管理的命令是它正常运行的核心。1、查看文件与目录命令&#xff1a;ls [参数] 目录名称-a :列出…