相关疑难解决方法(0)

PHP的隐藏功能?

我知道这听起来像是一个让人尴尬的问题,但让我解释一下我来自哪里.

大学毕业后,我在PHP商店找到了一份工作.我在那里工作了一年半,并且认为我已经学到了所有有关编程的知识.

然后我在一家规模庞大的公司找到了一份单人内部开发工作室,所有工作都在C#中.在我对这个职位的承诺中,我开始阅读大量的博客和书籍,并很快意识到我认为我知道一切都是错的.我学习了单元测试,依赖注入和装饰模式,松散耦合的设计原则,继承辩论的组合等等 - 我仍然非常吸收它.毋庸置疑,我的编程风格在去年完全改变了.

现在我发现自己正在为一个朋友的初创公司做一些编码的PHP项目,我觉得完全受限制而不是用C#编程.让我感到困扰的是,必须通过追加'$ this->'来引用类范围内的所有变量.令我很生气的是,我尝试过的IDE中没有一个具有非常好的智能感知,而且我的SimpleTest单元测试方法必须从"测试"一词开始.令我疯狂的是,动态类型使我无法隐式指定方法所期望的参数类型,并且必须编写switch语句来执行方法重载.我不能忍受你不能拥有嵌套的命名空间,并且必须使用::运算符来调用基类的构造函数.

现在我无意启动PHP与C#的争论,而我的意思是说我确定有些PHP功能我不知道或者知道但是没有正确使用.我被置于我的C#宇宙中,无法看到玻璃碗外面.

所以我问,你最喜欢的PHP功能是什么?你可以做些什么,你不能或在.Net语言中更难?

php hidden-features

174
推荐指数
49
解决办法
6万
查看次数

学习基本PHP后该怎么办?

我使用Lynda Tutorial学习了非常基本的PHP(我想是这样).在那之后,我觉得,我掌握了那种语言.我的目标是成为一名网络开发人员!经过一些谷歌搜索,我计划通过使用PHPSCripts,Webapps等网站学习更高级和实用的PHP.

但是,现在我很困惑!在我学习之后,当我寻求网络开发人员职位并被选中时,我将如何通过了解一些语言基础知识来工作?

你们能帮助我成为一名优秀的网络开发者,我需要学习什么以及如何学习?

另外,我可以获得执行实际PHP项目的步骤.

php

8
推荐指数
2
解决办法
6042
查看次数

PHP学习曲线

可能重复:
学习基本PHP后该怎么办?
如何进一步提高我对PHP的"高级"知识?(很快)

嗨,

我上个月开始学习PHP,现在我知道如何使用基本的php创建网站.我想进一步了解,但我不知道转向哪种方式.

我听说过codeigniter,zend,cakePHP等框架,但不知道它们的用途.它们应该是我的下一步吗?我目前正在使用NetBeans.

我看看其他php脚本以及它们的直接结构如何整洁并分类到文件夹中,而我的所有文件都在根目录下.我如何学习正确创建脚本结构?

我还想学习如何使用模板,框架有助于此吗?

另外,我在大学学习Java.OO PHP应该是我的下一步吗?

基本上,从初学者到掌握者的路线图是什么?

php

1
推荐指数
2
解决办法
5919
查看次数

框架核心的基本原则是什么?

现在,我必须创建一个框架.并且需要更多地了解它背后的概念.那么,有没有关于如何构建框架核心的文档?

或者至少,当你必须创建一个时,你的方法是什么?

顺便说一句,我的意思是核心,是骨架.作为控制器控制控制器的框架部分.

例如,我的个人问题:1.我们如何创建易于维护和自定义的配置?2.我们如何加载一个与另一个类有依赖关系的类?3.我们如何对待我们的模型?等等?

@edited:框架将是wordpress主题的框架.

如果问题太广泛,我很抱歉.但任何参考都会很棒.

php frameworks

0
推荐指数
1
解决办法
128
查看次数

标签 统计

php ×4

frameworks ×1

hidden-features ×1