作者归档:月小升

关于 月小升

正在创业

如何做网站少返工

做项目的过程,经常发生返工,早期的UE,也经常被后期推翻,然后从UE返工,设计返工,技术返工,测试返工,数据返工。。。 1. 做那些可维护的设计和代码 拒绝过多的按钮形态,全站只有3种以内的按钮,采用CSS控制。当需要调用按钮的时候,只需要 <a href="" class="button"> 就搞定。 否则,后期网站逐渐扩大,会让你疲惫不堪。 2.找出你的用户群和任务 給自己的访客下定义 1.普通访客 2.二次来访的普通访客 3.登录的会员 4.管理员 仔细考虑他们的不同任务和目标 3.了解自己的网站目标 增加流量,卖家至上,还是买家至上。谁是我的上帝 4.设计,精炼至上 所谓完美,不是没有什么东西可以增加,而是没有什么东西删除 5.管理未来 5.1 整理良好的文件夹结构 5.2 SVN SVN SVN 5.3 良好的命名规则 gl_3.jpg 和 bag_header.jpg 哪个更好 5.4 HTML 和 CSS 命名变量规划,全局的,首页的,列表的 5.5 及早定义浏览器兼容,你准备兼容多少种浏览器,越早成本越低。 … 继续阅读

发表在 程序视点 | 标签为 , | 留下评论

邮件被服务器拒绝发不出去的原因

少量邮件发送无法收到邮件的情况 月小升遇到的情况: 程序群发邮件(很少,一天10封左右,給3个人) 标题每天相同,就会被鉴定为垃圾邮件 后来改了标题,顺利搞定。 一个我们外人不太知道的原因: 有些邮件服务器拒收非固定IP的邮件(反垃圾邮件措施之一) 发邮件出现系统退信的大致原因   如果邮件传输过程中,收到系统退信,请您检查退信的内容,并和下面的几种情况进行比对,查找原因,一般出现退信的大致原因如下: 1、没有找到收件人的地址   退信包含:invalid address (#5.5.0)/User unknown/user is not found/doesn’t have this account   出错原因:对方地址不存在或者电子邮件地址输入错误。   解决方法:请您核实一下对方的地址是否正确再次发送。 2、接收方邮箱已经没有足够的空间来接收新邮件   退信包含:mailbox is full/Quota exceed the hard limit for user/mail box space not enough   出错原因:接收方的邮箱已满,没有足够的空间来接收新的邮件。   解决方法:用其它方式通过对方及时的清理出足够的空间来接收这封邮件。 3、超过了对方邮件服务商规定的一封邮件大小的限制   退信包含:552 … 继续阅读

发表在 程序视点 | 标签为 , , | 留下评论

改写系统alert的弹出浮层的JS

//改写alert window.alert = function(txt) { var borderColor = "#999"; var title = "[月小升博客提示]"; var shield = document.createElement("DIV"); shield.id = "shield"; shield.style.position = "absolute"; shield.style.left = "0px"; shield.style.top = "0px"; shield.style.width = "100%"; shield.style.height = document.body.scrollHeight+"px"; shield.style.background = "#333"; shield.style.textAlign = … 继续阅读

发表在 WEB前端 | 标签为 , | 留下评论

创业者的竞争焦虑和释放

创业者的竞争焦虑和释放 创业的压力来自三个 1、公司增长乏力, 2、工作和生活间的平衡, 3、竞争。 竞争的焦虑 1.如果竞争让我整个业务都集中于一个功能怎么办?(Facebook 就对很多创业公司这样做了。)
 2.如果我不立即构建我的产品或功能,有人抢先做了。
 3.如果竞争足够饱和,我的获客成本将会很高 初期: 你不是唯一的,这种抱着模仿者的心态,可以让你享受落后者的平静,说明市场已经被验证了,不是吗 落后者就像 Slack 与HipChat 、GitHub 与 Atlassian以及 Spotify与 Pandora 之间的关系。 没有原创的想法,但有独具匠心的执行方法。—— Luke Wroblewski   创业中期:关注用户留存 当你惧怕竞争时,实际上是在具体害怕两件事:一是利润薄弱, 二是已拥有的用户流失。事实就是这样。 后者更重要。 用户留存的现状核实   对于大多数创业公司来说,要想提高5%的用户留存率(例如,提高用户的支持度,让产品功能更稳定)要比提高5%的用户使用率(例如,投入资金用于广告购买,在业务开发上花费时间)要容易得多。 只说“广告购买”和“业务发展”有可能会让你的胃痛(此处没有双关语)。你知道它们的风险是什么。同时,若你肯花时间自学,那么提高用户支持度和让产品功能更稳定是很容易的事情。尝试做这些的风险几乎为零。 如果你在创业中期没有关注这两件事,那么你就会失去对优先级的管理 关注用户留存率不仅低风险,且更容易:你已经有了明确的、可观察的用户,他们想要你的产品,所以你的责任就是与他们交流,对他们的关注点做出适当的反应。 用户留存比不计成本地追求增长更重要,因为一个少有波动的创业公司会拥有广泛的品牌支持者。品牌支持者是终身用户,当有竞争者推出你还没有实现的功能时,这些用户也不会抛弃你。   我们基本谈完了创业的策略。剩下的就是领会用户留存度长期带来的力量。   创业公司长期任务:专注于品牌   专注于品牌就是加倍提升用户留存率。它将用户留存度从有形(产品改进)转到无形(品牌亲和力)上。 你需要铭记于心的事项   通过在创业公司的生命周期里,专注于最紧迫的方面来消除焦虑感。 1.你的公司并不具有独特性。永远不要让自己认为你的公司很独特。你只是在拓展已经有多家竞争者参与的市场。你的竞争是一个活的有机体,它和你一样具有适应性,它们总是存在于一定形式中。 … 继续阅读

发表在 读新闻 | 标签为 | 留下评论

thinkphp的调试信息如何关闭

经常上线的Thinkphp 项目带着debug信息,下面来关闭thinkphp的调试信息 1.在 /common/conf 修改config.php ‘SHOW_PAGE_TRACE’ =>FALSE, 2. 也修改了入口文件根目录下的index.php define(’APP_DEBUG’, false); 3.最后把 /Think/Common/Conf/debug.php 全都注释掉了。还是有调试的出来。 4.runtime 缓存文件全部删除掉

发表在 PHP | 标签为 | 留下评论

微信和支付宝海外支付大战

泰国使用了移动支付的的商店意外地发现,使用移动支付后的营业额比之前要多大概50%以上。 中国游客多,能刷微信,支付宝的商店当然受到中国人的喜欢 银行卡不普及,与对信用卡的持卡人要求很高有关。除了每个月要求有15000泰铢的固定收入证明外,还通常满300泰铢才能使用,并且要付百分之几的手续费。而且泰国的币种繁多,最大面值1000元,最小面值1分钱,这都给二维码支付带来了发展空间。 海外的信用卡的不普及,反而給移动支付带来了空间。目前银联主要的利润增长点也在海外。 海外的移动战场两大角逐依然是支付宝和微信 2016年,腾讯拿到最高奖的团队有两个,一个是游戏《王者荣耀》,一个是微信支付,团队奖金达到1个亿。有媒体报道称,微信支付之所以获奖,是“因为微信支付在线下支付市场2016年就已全面超过支付宝”。腾讯财报的官方数据则显示,2016年12月腾讯移动支付的月活跃账户及日均支付交易笔数均超过6亿。微信在线下支付领先,更多是指二维码支付。但支付宝对于“线下支付市场微信支付全面超越”并不认同。 蚂蚁金服也正全力全球化,希望随着中国游客走出去,也能推动当地无现金社会的发展。尽管竞争加剧,但对两家移动支付巨头而言,海外市场仍是一片待开掘的万亿蓝海。 月小升只想说,中国加油。 原文:http://news.ifeng.com/a/20170519/51123712_0.shtml

发表在 吐槽, 读新闻 | 标签为 , | 留下评论

nginx 在centos7.2下报Failed to restart nginx.service: Unit nginx.service failed to load:

Linux 服务器种类繁多,版本不一,软件也是稀奇古怪,其实大致原理基本一致,搞清楚核心,就好办了。 service nginx restart Redirecting to /bin/systemctl restart nginx.service Failed to restart nginx.service: Unit nginx.service failed to load: No such file or directory. vi /etc/init.d/nginx #!/bin/sh # nginx – this script starts and stops the nginx daemin # # … 继续阅读

发表在 Linux | 标签为 | 留下评论

永久免费2G主机hostinger

真的是免费主机而且好多年了 点击这个直达注册免费主机玩玩 php 5.6 的环境 2G 空间,支持FTP 有mysql,无广告。这么多优点是不是心动了。 来耍耍 注册以后需要邮箱验证,似乎对中国人有防备 163的邮箱注册,提示邮箱无效,最后用gmail的邮箱就成功了。(手里持有一个国际邮箱还是蛮重要的) 购买完免费的,就有了设置的权限了。 FTP 在国内访问似乎有点问题,可以采用系统的导入功能 看一下导入的phpinfo文件 <?php phpinfo(); ?> 其实,放上去以后不能访问。我翻出去才看到的。 国内想玩的小伙伴,可以翻出去玩玩。毕竟免费的,空间还不小。 点击这个直达注册免费主机玩玩

发表在 国外主机 | 标签为 , , | 一条评论

一次性备份mysql全部的数据库

遍历mysql 数据库 有多少表 #!/bin/sh BIN_DIR="/usr/local/mysql/bin" DATE=`date +%F` BCK_DIR="/backup/backupwebsite/mysql/all/$DATE" mkdir -p $BCK_DIR DBS=`mysql -Bse "show databases"|grep -v "information_schema" |grep -v "test"` for DB_NAME in $DBS do echo $DB_NAME done 一次性备份mysql数据库所有表 #!/bin/sh BIN_DIR="/usr/local/mysql/bin" DATE=`date +%F` BCK_DIR="/backup/backupwebsite/mysql/all/$DATE" mkdir -p $BCK_DIR DBS=`mysql -Bse "show … 继续阅读

发表在 Linux, PHP | 留下评论

自动备份服务器数据的脚本

折腾了一个脚本,要点把服务器目录下的文件同步到SVN 目录下,然后提交給SVN进行备份 好处,SVN 是增量备份,网站传了图片,只增加这部分图片的备份。 之前一直用压缩包,发现,1G压缩包的网站文件,随便改了个图,又要备份1G的压缩包 backsite.sh TIME=`date "+%Y-%m-%d %H:%M:%S"` echo "site:"$TIME >> /backup/backupwebsite/time.log export LANG=zh_CN.UTF-8 str=b2b2017,b2b2017admin,watch,watch_admin var=${str//,/ } #这里是将var中的,替换为空格 for v in $var do WEB_NAME=$v echo $v BCK_DIR="/backup/backupwebsite/website/$WEB_NAME" DATE=`date +%F` mkdir -p $BCK_DIR rsync -av /www/$WEB_NAME/ $BCK_DIR done   svn … 继续阅读

发表在 Linux, Windows, 技术管理, 数据库 | 一条评论