看过了《谈谈创业公司的技术选型》,发现人家用了很多很牛逼的技术架构,我也知道也不能完全照搬人家的模式,但是我想知道就以后而言应该选择或者学习哪些优秀的技术或软件,目前我们公司用的技术都是比较普遍那些:
后台语言:php 5.6
缓存:redis
服务器:Apache+nginx
云:阿里云或腾讯云,一般搭建的是centos6.5
数据库:mysql
版本控制:git
办公协作软件:考勤软件用钉钉,画原型用axure
看过了《谈谈创业公司的技术选型》,发现人家用了很多很牛逼的技术架构,我也知道也不能完全照搬人家的模式,但是我想知道就以后而言应该选择或者学习哪些优秀的技术或软件,目前我们公司用的技术都是比较普遍那些:
后台语言:php 5.6
缓存:redis
服务器:Apache+nginx
云:阿里云或腾讯云,一般搭建的是centos6.5
数据库:mysql
版本控制:git
办公协作软件:考勤软件用钉钉,画原型用axure
php,node都可以作为快速创建项目,优先选择的语言。
缓存,目前使用redis的较多。
其他的,基本如你所说。
还有文档、测试、运维等等相关的,这些可以在处理过程中慢慢引入。
话说,我也在跟一个朋友合伙创业了^_^
既然是创业 东西也要齐全 最基本的方便快捷开发
语言类 php7 node
缓存 redis + mysql
临时日志存储 mongo 线上不可靠
日志监控 kibana elasticsearch logstash => ELK
访问统计 grafana + graphite
操作系统 debian
版本 git
上线review gitlab
初创公司,你需要考虑自身团队属于什么技术类型的,并不是说现在市面上流行啥你就让人家去学啥,这样就会存在让人家高技术的对技术进行转型,这个需要时间、精力、这对你们公司来说都是成本,当然你们公司有钱的话,请高手那就另当别论了,初创公司首先的让自己活下来,至于技术升级,以后可以慢慢考虑,人家阿里巴巴一开始不也是技术不成熟吗,后来扛不住了,专门花大钱请的java国外的大牛重新架构的,所以使用成熟的技术就好,不要考虑太多新的技术,你没那个成本去挥霍,花钱要花在刀刃上
php7吧 另外基本够用了,再上个docker容器快速搭建环境就可以了。框架如果做移动端api可以用lumen,大一点的选laravel或者yii2,上手难度和招聘成本纠结就选TP。。
另外说一句,互联网创业公司就不要考勤了,因为加班肯定多,上班还考勤让人心情很烦闷的。弹性就好。结果导向。。。
创业公司都是快速迭代,一个星期可能发2版。数据量,访问量少。2台服务器随便承受。 当数据量,访问量上来了,有了瓶颈,就优化。慢慢的都会用上主流的技术架构。 当然前期的项目设计需要高人了,以便后期快速调整
7 回答5.3k 阅读
5 回答3.2k 阅读✓ 已解决
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
先能用,在考虑优化。
迅速占领市场后,再开始钻研细节。
盈利才是硬道理!
我是PHP开发者,欢迎技术交流。
可私信,要联系方式。