我们有一个项目,为孟加拉国最大的服装行业之一建立一个ERP系统.
他们有大约20,000名员工,其中约10%的员工每个月都会离职.我们是一家拥有5名PHP开发人员的小公司,对这么大的项目没有多少经验.我们之前使用Codeigniter/Zend Framework和MySQL数据库开发了不同的中小规模项目.
对于这个项目,我们决定使用Yii框架和MySQL或PostgreSQL.每天将有大约100万个数据库查询.现在我的问题是MySQL/PostgreSQL可以处理这个负载还是有更好的选择?是否可以使用Yii框架,或者有一个更好的PHP框架用于这种应用程序?我们只有5个月的时间来构建工资单和员工管理模块.
我是AngularJS的新手.当用户滚动div"B"时,我想在AngularJS中隐藏div"A".目前,当用户通过使用ng-click点击div"B"时,我可以隐藏div"A",但是在使用AngularJS滚动时我找不到任何方法.我知道,我可以使用JQuery来隐藏div但是有没有办法用AngularJS做到这一点?
更新:
我创建了一个scroll指令并用$ window附加它.现在,如果我滚动整个窗口,div将被隐藏,但我想在滚动特定div时隐藏它.我目前的实现看起来像下面:
app.directive("scroll", function ($window) {
return function(scope, element, attrs) {
angular.element($window).bind("scroll", function() {
if (this.pageYOffset >= 10) {
scope.hideVs = true;
} else {
scope.hideVs = false;
}
scope.$apply();
});
};
});
Run Code Online (Sandbox Code Playgroud)