资金充足的情况: 32G 内存,1T 硬盘起步(一般是工作后)
如果是学生,16G 就够用了,512G 应该也够用,不用搭建太极端测试环境,还有就是看你用不用虚拟机,这个占用空间多,还要存储iso镜像(iso可以考虑外挂硬盘,或nas啥的)
8G 内存太小了,多运行几个后台程序,再开 ide 软件,内存就不够用了。
扩展: 我开发的时候一般会打开 2-3个 phpstorm,1-2个 vscode,还有浏览器开N个标签页。postman等测试工具,觉得8G 还是有点捉襟见肘。
当然了不要创造需求,按需购买。
当然了不要创造需求,按需购买。
当然了不要创造需求,按需购买。
数据参考
php:我是php开发的,源码不会太大,主要还是考验机器的 io 性能。
java go 这俩没用过
redis: 本地卡法内存512M-1G,应该也够用,如果跑测试,一般也就几个页面的测试,不会占用太大内存,除非遍历所有数据去测试,那样就没准了。
mysql : 内存512M-1G, 硬盘占用2G-5G 都是可能的,看数据量,是否会有大数据量的测试
如果不追求m1的话,建议咸鱼入2018款 mac mini i5 32G 256/512 (5000上下不超过300块),咸鱼AOC 4K 京东退换屏幕 1500 x2 ,整体才8000多一点,然后再配个500块鼠标+200左右键盘,差不多整体9000块不到。 个人建议mac 一定要用苹果的鼠标。再一个4K真心不建议去买超过2000的屏幕(我自己最开始用的是戴尔4K,最后发现能买AOC 两台,我现在AOC 咸鱼 货,就很爽,没感觉太大的差别)
redis 和 mysql 可以忽略的,直接开个云数据库,任何环境,任何电脑,随便连接,搞测试很方便的,反倒本地的数据库由于更换电脑和环境,还要来回折腾,不值得,至少可以省出来不少性能,而且云数据库都很便宜,十来块钱就能买一年,多香。
air 有点弱,开发机器上还是有很多程序需要跑的,编辑器、ide、浏览器、docker,这几个都占不少内存。
air 透气性也没有一般的 MacBook 好。
建议的话,考虑 16g 内存起步。预算不够,买个 mac mini 加个戴尔 27 寸显示器也不错。