level 2
以前研究过几个开源的web程序,都没有wordpress的源码这样如此晦涩难懂。Controller和View是混在一起的,没有分离开来。
它不是正了八经的MVC的架构,哪里是哪里根本很难找到。
有的函数,在一次进程中,被执行好几次,比如 did_action() 这个函数。
比如重置登录密码,除了邮件的方式,如果要用程序重置,光这一个小功能,研究了半天。不过总算是研究出来了。然后,写了一个小的程序,把它传到空间,运行它一下,密码就被重置了。但是,若是代码结构很明显的话,几分钟就能研究好。
代码结构不清晰,哪里是哪里,要花大把时间去研究。很累,很痛苦。
2017年07月11日 16点07分
1
它不是正了八经的MVC的架构,哪里是哪里根本很难找到。
有的函数,在一次进程中,被执行好几次,比如 did_action() 这个函数。
比如重置登录密码,除了邮件的方式,如果要用程序重置,光这一个小功能,研究了半天。不过总算是研究出来了。然后,写了一个小的程序,把它传到空间,运行它一下,密码就被重置了。但是,若是代码结构很明显的话,几分钟就能研究好。
代码结构不清晰,哪里是哪里,要花大把时间去研究。很累,很痛苦。