热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

不用任何框架你们能从头到尾写一个完整的项目吗?

现在的新手程序猿,动不动就是框架,就连外面培训的也是框架,我就问一句,没了框架是不是就啥也不会了



现在的新手程序猿,动不动就是框架,就连外面培训的也是框架,我就问一句,没了框架是不是就啥也不会了



44 个解决方案





#1





是的。有什么问题吗




#2





就没从头到尾写完整项目过




#3





并不能。。。




#4





就像让你去抓鱼 既然有渔网,为啥一定要用手呢




#5





自己搭的框架算不算框架,之前写了大半年的项目从数据库设计开始,都是自己从头写到尾




#6





可以是可以,以前没各种框架时还是一样开发系统,为什么要用框架而不用底层的东西?第一要素就是开发效率,而且易用性。公司肯定希望开发周期越短越好。




#7





用框架没有错,但是你得了解框架的内部实现原理,不然出问题了找死你也找不到在哪,那样就不如不用了。




#8







引用 6 楼 miracle_yao 的回复:

可以是可以,以前没各种框架时还是一样开发系统,为什么要用框架而不用底层的东西?第一要素就是开发效率,而且易用性。公司肯定希望开发周期越短越好。





说的没错。但是一个老程序猿对于现在的新手来说,感觉没有太多的优势呢。




#9







引用 7 楼 LoserOrLeader 的回复:

用框架没有错,但是你得了解框架的内部实现原理,不然出问题了找死你也找不到在哪,那样就不如不用了。





呵呵,根本不用理解原理,领导只看结果。




#10





基本不用外面的开源框架,这么多年积累下来,早就自己形成一套可用的框架了,而且更灵活,在很多复杂点的项目上大多比通用的框架更方便。




#11







引用 10楼沪php攻城师 的回复:

基本不用外面的开源框架,这么多年积累下来,早就自己形成一套可用的框架了,而且更灵活,在很多复杂点的项目上大多比通用的框架更方便。

求指点     马上要面试了  29岁  转行过来做PHP  在家自学了一年多 培训学校去过小型的但是讲得不够多 自己又在家学习了很久 我的技术是  转行想做程序员所以辞职在家自学的PHP相关的技术 也去过培训机构学习,根据公司需求接受加班 踏实肯学肯干..可接受实习 找一份跟自己技术程度相符合的工作 技术能力: 根据美工PSD进行切片,DW工具Div+Css+js做静态页面布局和调试浏览器的兼容性 会PHP基本的语法以及MYSQL的基本的增删改查 会jQuery框架,TP框架的基本使用 理解MVC的含义和JSON XML数据格式 用过dede标签套过企业 在家用的是wamp环境来做了一些小型的案例 对PHP微信公众号开发有一定的基础.




#12







引用 10楼沪php攻城师 的回复:

基本不用外面的开源框架,这么多年积累下来,早就自己形成一套可用的框架了,而且更灵活,在很多复杂点的项目上大多比通用的框架更方便。

是这样 本人热爱学习 工作认真负责不推卸责任,能承受工作中的压力 具有团队精神,能与同事和其它部门积极配合完成工作 尊重领导的安排.自学的PHP相关的技术 也去过培训机构学习,根据公司需求接受加班,注明[我是新人,希望得到一次展现实力的机会] 技术能力: 根据美工PSD进行切片,用DW工具实现Div+Css+js静态页面布局和调试浏览器的兼容性,会前端jQuery框架和ajax异步操作 PHP语法以及MYSQL增删改查 ,TP框架的使用 理解MVC的含义和JSON XML数据格式 用过dedecms标签套企业站 目前用的是wamp环境做了一些小型的案例 对PHP微信公众号开发有一定的了解.





我这样写的简历 今天面试 已经是第三家公司了  都说是我没有经验 要求有经验 。。我就纳闷了 。。经验不上班是从何来的???我总要上班吧 。但是如何才能找一份 合适我技术的PHP工作呢 ?我就是想不通这一点 。而且 给我发信息的公司 都以为我有工作经验 然后叫我去 问 。。我的的确确是新手一个 没有工作经验都是自己看的视频学的做了写很小很小的那种案例 ,就不要我。如何解决这个问题求PHP大神给我解答 。最近急求找工作。 。!重庆主城区的。。谢谢啦。。父母 家人都在这边 。。



主要就是如何进入一个公司 提升真正的实战经验  。。总得有公司要新人吧 。不然 老手如何 出来的 。不可能 一生出来就会。我就不相信 了




#13





最近在用PHP开发网站,想用cakephp框架,但是感觉不太好用,只好自己不用框架写了。

请问大家开发PHP用什么框架啊?




#14





按照楼主的想法  恐怕要搞二进制开发了





#15





问题切入点不好,干脆IDE别用了?直接用二进制?




#16





个人觉得,框架就像交通工具,一开始我们都是学着用脚走路,都后来我们需求越来越大,脚走的路毕竟有限,当你要到另外一个城市了,你可以先做走路到公交站,再坐公交到火车站,最后坐火车到达你想到的城市。这样是不是就会比你全部用脚走过去要快很多倍呢?用框架就是这个道理,当企业的需求大大提升,现有的工具不能满足,就只有用更快更好的工具去实现企业的要求,所以也就有各种各样的框架的诞生!





#17





终究是要用框架的,不管是有意还是无意,除非不重构





#18





Linux下,做C\C++的~~~




#19





楼主上班不坐车?过年回家不坐车?直接走回去的?




#20





啥叫框架?





#21







引用 13 楼 sunhaoli 的回复:

最近在用PHP开发网站,想用cakephp框架,但是感觉不太好用,只好自己不用框架写了。

请问大家开发PHP用什么框架啊?



yii

phalcon




#22







引用 21 楼 u012377333 的回复:


Quote: 引用 13 楼 sunhaoli 的回复:


最近在用PHP开发网站,想用cakephp框架,但是感觉不太好用,只好自己不用框架写了。

请问大家开发PHP用什么框架啊?



yii

phalcon



还有thinkphp也很不错




#23





项目规模越来越大。你不用这些框架也要自己造一个框架。




#24







引用 22 楼 u012377333 的回复:


Quote: 引用 21 楼 u012377333 的回复:




Quote: 引用 13 楼 sunhaoli 的回复:


最近在用PHP开发网站,想用cakephp框架,但是感觉不太好用,只好自己不用框架写了。

请问大家开发PHP用什么框架啊?



yii

phalcon



还有thinkphp也很不错





laravel




#25









引用 9 楼 ususking 的回复:


Quote: 引用 7 楼 LoserOrLeader 的回复:


用框架没有错,但是你得了解框架的内部实现原理,不然出问题了找死你也找不到在哪,那样就不如不用了。





呵呵,根本不用理解原理,领导只看结果。





呵呵,我做了这么多项目,没有哪个是用现有框架可以完全满足需求的,二次开发几乎是一定的。

不了解原理怎么开发?

领导只看结果,不能能满足需求可不是好结果。



而且针对业务良好的的二次开发框架,会极大的提升开发效率和质量。

领导只要结果,可是下班就回家和成天加班写代码改BUG,过程可是完全不同的。

呵呵。




#26





我是后端转前端的

以前写过几年php,不过当时没有框架。后来转前端了,也没再学任何php框架。

不用任何框架我可以从头到尾写整个项目,要拷一些自己的常用代码即可。

不过不用框架速度肯定慢啊。我家那位用的是drupal,单从做功能的速度来说(做前端页面再另说),已让我望尘莫及。




#27







引用 26 楼 fjfjfj 的回复:

我是后端转前端的

以前写过几年php,不过当时没有框架。后来转前端了,也没再学任何php框架。

不用任何框架我可以从头到尾写整个项目,要拷一些自己的常用代码即可。

不过不用框架速度肯定慢啊。我家那位用的是drupal,单从做功能的速度来说(做前端页面再另说),已让我望尘莫及。





你转前段了,感觉怎么样呢?




#28





你想说的是web项目吧?

如果是做桌面应用或者移动应用,应该大部分人都是一切自己写。

如果是做web项目,自己实现一套URL路由,其他的都好说。




#29







引用 27 楼 tianhe8 的回复:

你转前段了,感觉怎么样呢?



没什么,我只是年纪大了长时间用脑后,下班后会脑袋疼个2小时以上,所以换个岗位偷懒而已。

后端我得8小时都得动脑子,做前端至少切页面时可以处于完全不动脑的状态。

况且待遇都一样,我不打算升职也不打算改行,这辈子只打算做个熟练工而已。






#30





这个世界上没有任何一个软件公司 能不用框架,能从头到尾写一个项目。



除非是为了好玩,仅此而已。




#31





jdk也是框架,你也别用了,自己搞一搞我看看。




#32





要快的话要框架,慢的话就慢慢写啦,但是框架一定要写的优秀好用




#33







引用 4 楼 qianshengta02 的回复:

就像让你去抓鱼 既然有渔网,为啥一定要用手呢



是的,你用手抓到一条,别人可能都用渔网打了一桶了, 你可能还特别有成就感?




#34





类库算不算框架




#35





表示大学的时候就用纯servlet+jsp写过一个商城的项目,一晃快3年了,工作中基本上都是框架体




#36





毕业设计做的一个完整网站(HTML+PHP+MYSQL)算不算?

框架到现在我都没懂啥意思?类库算不算框架。。




#37





web程序吗  

没问题

不过框架的确能省心不少




#38







引用 9 楼 ususking 的回复:


Quote: 引用 7 楼 LoserOrLeader 的回复:


用框架没有错,但是你得了解框架的内部实现原理,不然出问题了找死你也找不到在哪,那样就不如不用了。





呵呵,根本不用理解原理,领导只看结果。



领导只看结果是没错,我又没说领导要懂原理,你要懂原理才能快速解决问题。领导看到的是你解决问题很快。




#39







引用 22 楼 u012377333 的回复:


Quote: 引用 21 楼 u012377333 的回复:




Quote: 引用 13 楼 sunhaoli 的回复:


最近在用PHP开发网站,想用cakephp框架,但是感觉不太好用,只好自己不用框架写了。

请问大家开发PHP用什么框架啊?



yii

phalcon



还有thinkphp也很不错





谢谢!




#40





什么是框架?




#41





可以慢慢自己学习写框架, 不要把框架说那么复杂!!!!       在学校里面有写过没有用过框架做一个项目,不过很是简单。




#42





你的意思是比如这样:直接用jsp写前后端混杂的代码?连servlet都不用?

我觉得以前的最基本的开发方法应该学一些,可以帮助你更深的理解。但正式开发真没必要。

身边就有电锯,为何一定要用斧头伐木。

而且像我这种做asp.net的,肯定上来就是mvc了,asp.net以前是webform开发方式,拖控件那种,可以说是过时且有缺陷的开发方式,我干嘛要去学webform的开发方法




#43





刚到这个城市上班的第一家公司,就没框架,整体写的乱七八糟。

后来,这家公司的老板出去单干了,拉着我也出来了,重新写的系统,第一步,我就先写了一个框架。跟之前的代码量比起来,至少减少一半。




#44





框架肯定有方便的地方,可以提高开发效率,就算你不用你也需要方便的开发,自己写出类似的东西也是一样,但是这个过程如果你是自己学习当然没问题,对公司来说就没意义了,肯定是熟练使用通用框架更加能有效率的做出产品





推荐阅读
  • Startup 类配置服务和应用的请求管道。Startup类ASP.NETCore应用使用 Startup 类,按照约定命名为 Startup。 Startup 类:可选择性地包括 ... [详细]
  • 本文探讨了如何在 PHP 的 Eloquent ORM 中实现数据表之间的关联查询,并通过具体示例详细解释了如何将关联数据嵌入到查询结果中。这不仅提高了数据查询的效率,还简化了代码逻辑。 ... [详细]
  • 通过Web界面管理Linux日志的解决方案
    本指南介绍了一种利用rsyslog、MariaDB和LogAnalyzer搭建集中式日志管理平台的方法,使用户可以通过Web界面查看和分析Linux系统的日志记录。此方案不仅适用于服务器环境,还提供了详细的步骤来确保系统的稳定性和安全性。 ... [详细]
  • TechStride 网站
    TechStride 成立于2014年初,致力于互联网前沿技术、产品创意及创业内容的聚合、搜索、学习与展示。我们旨在为互联网从业者提供更高效的新技术搜索、学习、分享和产品推广平台。 ... [详细]
  • 本文将介绍网易NEC CSS框架的规范及其在实际项目中的应用。通过详细解析其分类和命名规则,探讨如何编写高效、可维护的CSS代码,并分享一些实用的学习心得。 ... [详细]
  • 阿里云ecs怎么配置php环境,阿里云ecs配置选择 ... [详细]
  • ASP.NET MVC中Area机制的实现与优化
    本文探讨了在ASP.NET MVC框架中,如何通过Area机制有效地组织和管理大规模应用程序的不同功能模块。通过合理的文件夹结构和命名规则,开发人员可以更高效地管理和扩展项目。 ... [详细]
  • MySQL索引详解与优化
    本文深入探讨了MySQL中的索引机制,包括索引的基本概念、优势与劣势、分类及其实现原理,并详细介绍了索引的使用场景和优化技巧。通过具体示例,帮助读者更好地理解和应用索引以提升数据库性能。 ... [详细]
  • 优化局域网SSH连接延迟问题的解决方案
    本文介绍了解决局域网内SSH连接到服务器时出现长时间等待问题的方法。通过调整配置和优化网络设置,可以显著缩短SSH连接的时间。 ... [详细]
  • 回顾2014年,我经历了多个重要项目和学习阶段,取得了一定的成绩。新的一年即将到来,希望能在更多项目实践中继续成长。 ... [详细]
  • HDU 1394:线段树优化求解逆序对问题
    本文介绍如何使用线段树高效求解排列中的逆序对问题。通过单点增减和区间求和操作,线段树能够快速处理此类问题,并提供了一种替代树状数组的解决方案。 ... [详细]
  • 本文将带领读者深入了解Android系统源码在手机中的实际表现,通过详细的步骤和专业的解释,帮助你更好地理解Android系统的底层运作机制。 ... [详细]
  • Qt中QSpinBox与QSlider的联动实现
    本文介绍如何在Qt框架下将QSpinBox和QSlider组件进行联动,使用户在拖动滑块或修改文本框中的数值时,两个组件能同步更新,从而提供更加直观和便捷的用户体验。 ... [详细]
  • 本文详细探讨了 Django 的 ORM(对象关系映射)机制,重点介绍了其如何通过 Python 元类技术实现数据库表与 Python 类的映射。此外,文章还分析了 Django 中各种字段类型的继承结构及其与数据库数据类型的对应关系。 ... [详细]
  • 本文探讨了2012年4月期间,淘宝在技术架构上的关键数据和发展历程。涵盖了从早期PHP到Java的转型,以及在分布式计算、存储和网络流量管理方面的创新。 ... [详细]
author-avatar
糖糖6
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有