php 正则 抓取网页(php正则抓取网页大量数据没有性能优势(一))

优采云 发布时间: 2021-09-15 17:02

  php 正则 抓取网页(php正则抓取网页大量数据没有性能优势(一))

  php正则抓取网页大量数据没有性能优势。可以参考php代码也用不到很多php方面的技术,

  回答是如果你编程基础没问题的话,最好学一门语言。

  如果不是做web开发,就学java、python、php等脚本语言吧。像ror、docker、laravel、struts.js等都可以用作web开发。

  我想很多人的思路还是:“数据量”决定一切——>“脚本语言”,我并不认为这个思路是对的,甚至我不认为脚本语言应该作为你的工具。因为struct、class更加符合你用脚本语言的场景。而且struct当你想描述我们希望实现什么样的一种db时,你有办法描述一个原型嘛?比如:lobu{proto_id=2;name='lobu';}当你描述了下面一段db时,有办法吗?:{structlobu{proto_id=2;name='lobu';}}使用struct能做到,我同意这个看法。

  可是如果你的数据量在几万甚至十几万呢?要直接使用java的话,你也需要使用class比如:classprocess_struct{intproto_id=1;intname='wangping';}structcontent_table_process{intproto_id=0;intname='ex';}然后把process_struct拷贝到content_table_process上,使用process_struct改写content_table.我想这样还有意义吗?你可以直接在content_table上面使用java里的class做开发。

  这个意义在哪里?当然,如果你在加上一些管理员的权限,比如你的用户名或者密码不止一个,或者手机号、邮箱什么的,这个就得我们在面向应用开发的场景下探讨了。当然我认为,如果你对面向应用开发有足够的了解,能够让你用脚本语言实现你的各种场景,或者说你有能力做一个框架来帮助你管理你的db,那么你可以尝试下脚本语言。

  如果你在这方面能力不够,那么你还是用java或者python吧。我不知道你基础怎么样,个人建议脚本语言不要尝试。希望你有心灵上的鼓励,让你向前走,要多学习,多积累。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线