2010年,我第一次遇到web开发人员,因为我的10页中有一点HTML th 年级教学大纲。当时,web开发最困难的事情是在关闭标签时决定它是还是
继续前进, 塔内·普拉塔普,TechBack的教练兼策展人 2015年10月,我来到我的学院,利用 引导 .研讨会从基础开始,但大多数研讨会都没有做到这一点。正是在这个研讨会上,我发现了HTML中id和类之间的区别!因此,塔内在帮助我清楚了解网页的工作原理方面起到了关键作用。
TechBack研讨会激励我学习更多关于web开发的知识。我偶然发现了这个教程网站—— 免费解码器放大器。通用域名格式 它包括一个用于前端和后端开发的逐步交互式教程。其中一个教程是关于开发个人网络应用的。多亏了这个教程,我开始构建一个小型web应用程序,同时探索最新的CSS和JQuery插件,比如 旋转木马、放大弹出窗口、Modernizer等 最后,我在简历中展示了我的技术技能、项目、之前参加过的活动等,从而将这个网络应用重新整合到了我的简历中。
虽然我已经开始开发这个网络应用,但我从来没有打算把它放到网上。因此,我在其中注入了一些图像。我花了一个星期才准备好。一天下来,它确实看起来不错!所以我开始探索部署我的web应用程序的方法。微软提供一些免费服务 微软Azure 为学生提供的功能包括在Azure子域上托管web应用程序。这样我就可以在云上部署我的项目。一旦它上线,我注意到该网页将需要很长时间才能加载(10秒以上),因为在禁用缓存时,必须加载多个图像和脚本。然后我使用CDN链接将脚本和css文件发送到页面。加载时间确实减少了,但没有减少多少。然后我发现了一个名为Lazy Load的JavaScript插件。 惰性负载 延迟在网页中加载图像。在用户滚动到视口外的图像之前,不会加载这些图像。这大大缩短了页面的加载时间。你可以在流动地址上找到我的页面—— 阿尼克普拉布。Azure网站。网 .
我计划在这个项目中实现的进一步改进包括获得SSL证书和从HTTP/1.1升级到HTTP/2。HTTP/2协议只有一个持久的TCP连接,而HTTP/1.1使用多个连接。这大大提高了页面加载速度。我也在探索如何拥有永久性的婚姻。我的页面的“我”域。许多像Namecheap这样的供应商都免费为那些电子邮件ID带有“.”的学生提供这一功能。但它只在有限的时间内有效。
本文由 安妮特·普拉布。 如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。
如果您发现任何不正确的地方,或者您想分享有关上述主题的更多信息,请写评论