Xanga News

          What we’ve been learning about themes

          The servers have been stable for a while now, and we're starting to shift gears to looking into features. ?Our biggest effort has been around?researching themes systems, so we can upgrade Xanga’s default theme system to be more flexible and powerful.? Here’s what we’ve learned:

          * Mobile-friendliness: Providing a mobile-friendly version of themes is key.? A key question is how similar the mobile theme should be to the desktop theme.? A lot of themes out there don’t have any similarities at all - it can be tough to make mobile and desktop themes match.

          * Header editing: A lot of people want to be able to do something basic, like edit the header area without having to touch any code.? Bonus points for being able to easily upload a header image!

          * Module editing: Another common feature request is the ability to add and edit modules with basic HTML.

          * One theme versus lots of them: With all the features to support, it’s better to have one theme versus lots of them.? That means that the one theme has to be pretty flexible though, which is a bit tricky.

          * Tradeoff between Flexibility versus Ease-of-Use: It’s easy to provide flexibility by itself, but hard to provide a flexible theme that’s easy to configure and doesn’t require knowledge of HTML/CSS.

          * Security:? We’ve looked at a lot of the themes out there, and many of them have huge security holes in them, so that people’s data can be easily compromised! ? This has ruled out a lot of the turnkey solutions out there, alas.

          We’re currently researching theme systems out there, and seeing how they do against these criteria!? Let us know if there are any theme systems out there you’d like us to look at, and we can share our thoughts/evaluations in our next post.

          An Update on our Servers

          We’ve been experiencing some higher levels of bot traffic on Xanga lately, which have been keeping us very busy.? Bot traffic can cause the servers to get slower (or worse, to be inaccessible), so we wanted to share an update on what's going on and what we've been doing to address it.

          1. LOTS OF BOTS

          There are a growing number of "web crawler" bots that are trying to crawl our site, and sites in general.? As Wikipedia puts it, “a Web crawler is an Internet bot that systematically browses the World Wide Web, typically for the purpose of Web indexing.”

          It used to be that only large search engines like Google or Bing could afford to buy lots of servers and storage, and crawl websites.? But the rates for servers/storage have come down a lot lately, and we’ve noticed a big increase in bots and web crawlers.? Social media is also a big contributor: every time someone pins a post, Pinterest sends a bot to crawl the page being pinned.? With all the pinning going on these days, Pinterest is sending a lot of bots out there into the world!

          As a result of all this, bot traffic is way up on the web and it’s been putting a strain on our servers.? We should be fine for now - and when bot traffic gets especially bad, we tweak our network settings to prevent the bots from overloading the servers.

          Server maintenance is proving to be a lot of work though, so we’re looking find other ways to address the surge in bot traffic.

          2. DDOS

          We experience Denial-of-Service attacks from time to time as well.? (“In computing, a denial-of-service (DoS) or distributed denial-of-service (DDoS) attack is an attempt to make a machine or network resource unavailable to its intended users.” - Wikipedia)

          Recently we were the inadvertent target of a DDoS attack on our servers.? Our webhost had a bunch of random servers compromised by a security vulnerability known as Shellshock. Our servers were not compromised (we had patched them immediately after the security vulnerability came to light), but some hackers used the other compromised servers to attack another set of servers on our web host.

          Even though we weren’t directly attacked, the compromised servers caused significant congestion on our webhost’s network - and that congestion caused our servers to be unable to reach the Internet. So Xanga went down for about 2 hours.

          By the time we had figured out what was going on, the webhost had resolved the issue on their end.? And with some server tweaks on our end, we were able to once again get out servers connected to the Internet.? Our webhost has made changes to make sure that this won't happen again, and we will continue to monitor for server vulnerabilities so we can keep our servers safe.


          Just wanted to share a little bit about the sort of server maintenance we’ve been doing a lot of lately.? Next up, we’re pulling together our thoughts on some of the top feature requests, starting with how we might upgrade our customizable theme system.


          We want to thank everyone for being there for us.? Without your involvement, we wouldn't be where we are today.

          Here are a few of the things that we've been working on over this past year:

          * We built out a new server system, and migrated thousands of websites over to the new servers
          * We fought off ongoing DDOS and brute password attacks that were slowing the site down
          * We've made further upgrades to our server setup over the past six months, to use new more powerful servers as they became available.
          * We're planning one more server upgrade later this year, to take advantage of better and cheaper server systems that have become available.

          One area where we've dropped the ball is providing updates on all of the above.? Initially we were fighting off the DDOS attacks, and didn't want to tip off our attackers on our progress.? So we focused on talking to our users one at a time, through our email support and help forums.

          But more recently, we've largely defeated the ongoing DDOS and password attacks.? The site has been up and stable, and we're gearing up to make the further upgrades mentioned above.? We'll be providing more regular updates and communication, both on this blog and also on our Facebook page.

          So we're working to communicate more regularly, and to start building the community teams that we mentioned earlier.? First up: we've asked Joel of edlives.www.ahtdn.com to serve as a community liaison.? You can reach him at his blog at edlives.www.ahtdn.com, or through Xanga's facebook page at http://www.facebook.com/xanga.? We will have a regular call with Joel to discuss feedback and ideas.

          We're also going to be working together to pull together a list of other areas where we could use help.? If any come to mind, please let us know and we'll discuss it with Joel in our next call!? And as a thank you for sticking with us, we're offering 6 months of free blog hosting to all of our paid members.? Just email Eugenia at help@xanga.net, and she'll add it the extra months to your account!

          Thank you for sticking with us over the past year.? We're looking forward to working together to build Xanga in the coming year.

          We're working to make ~2 million blog archive backups available for FREE download asap

          I?mentioned previously that we've migrated all Premium users and campaign contributors over to the Xanga 2.0 servers.

          In addition, we also have prepared downloadable archives for the ~2 million Xanga blogs saved on our servers... specifically:

          * We generated blog archives for every Xangan who has signed into the site in the past 5 years, as long as they have more than two subscribers (to rule out spam).
          * We also generated blog ?archives for every Xangan who has signed into the site in the past year, and has at least ten blogs overall.

          We are currently working to make these archives available asap to all of our users (for free, of course). We've been working on this all day, and hope to have it available soon. There will be two ways to retrieve your data.

          1) Once we launch this feature, you will be able to sign into Xanga and download the archive (for free) from the link at the top of your dashboard, or

          2) Upgrade to Xanga 2.0 and we will upgrade your blog to the new servers using the data in the backup.

          Let me know if you have any questions!

          ps We've been tuning the servers all day to run faster... let us know if you can feel a difference in the site speed!

          Welcome to Xanga 2.0!

          Welcome to the official launch of Xanga 2.0!

          Here's how to get started:

          1. SIGNIN

          You can sign into your Xanga account right here:

          * http://www.ahtdn.com/wp-login.php

          You can use the same username and password that you're used to, and it should work!

          2. CHECK OUT YOUR BLOG

          If you are premium or participated in our Xanga 2.0 campaign, your blog should be in the same location! ?For example, my blog is here:

          If your blog appears, you should be able to go to your dashboard and start blogging! :) ?Your blog should even look similar to your old theme. ?(If it looks a bit off, let us know here and we'll take a look!)

          If your blog doesn't appear (and you are either premium or contributed to our campaign), please let us know in our help forum and we will look into it!


          Either way, you should be able to check out your Reading page under your dashboard!


          It's a great way to find updates from your subs and friends! ?Speaking of which, we made some name changes related to subs and friends, to help make it a bit simpler and more intuitive... you can read about the name tweaks here!

          ps ?Thanks for your patience everyone... we will find a way to make it up to you!!

          pps We are now officially in phase 2 (of four) of the Xanga 2.0 launch!

          Phase 1: Data Migration
          Phase 2: Site Tuning ?<---
          Phase 3: Feature Prioritization
          Phase 4: Building Together

          The next month or two of work on Xanga 2.0 is going to be busy, so we wanted to share with everyone a roadmap of how we’re thinking about things... if you're interested, you can?read more details?about the 4 phases here

          科尔沁左翼后旗| 汶川| 南木林| 河津| 成安| 白城| 河口| 吴县东山| 永清| 锦州| 龙泉驿| 喀左| 延津| 成都| 合作| 宜兰| 内邱| 果洛| 汝南| 武都| 库尔勒| 高力板| 福清| 菏泽| 深圳| ??| 民勤| 武威| 黄山区| 都昌| 松江| 满洲里| 灯塔| 阳泉| 阳信| 梁山| 平乡| 靖西| 镇坪| 集贤| 莲塘| 八宿| 攸县| 武强| 吴忠| 三亚| 渑池| 望谟| 恩平| 巴彦| 孝义| 利津| 察哈尔右翼后旗| 永嘉| 上高| 通城| 宿迁| 额济纳旗| 介休| 呼中| 海北| 南雄| 宽甸| 延安| 襄阳| 秭归| 徽县| 保靖| 彭山| 贵定| 武宁| 麦积| 临夏| 宁城| 华宁| 永署礁| 谷城| 察哈尔右翼前旗| 遂川| 罗城| 冷湖| 安溪| 瑞丽| 淄博| 淄博| 博乐| 茌平| 盘山| 犍为| 泾县| 嵩县| 康县| 引水船| 禹州| 琼山| 霞云岭| 达拉特旗| 南昌| 延吉| 本溪| 南阳| 瑞昌| 古蔺| 肥乡| 金山| 龙里| 古丈| 米易| 新化| 建瓯| 郓城| 尤溪| 凤县| 竹溪| 桓仁| 府谷| 中牟| 马关| 八里罕| 永胜| 彰武| 万州龙宝| 灯塔| 景洪| 郁南| 林州| 阳谷| 中泉子| 托勒| 万全| 罗甸| 绥德| 丰台| 布尔津| 新蔡| 米易| 余庆| 彭水| 恒春| 惠来| 峨眉山| 沁阳| 象山| 精河| 临澧| 龙山| 礼泉| 敦化| 抚宁| 华蓥山| 雅江| 大同县| 湖口| 德阳| 襄汾| 镇坪| 炮台| 林西| 铁干里克| 赵县| 二连浩特| 呼兰| 永胜| 石泉| 丰顺| 志丹| 霍邱| 鄂托克旗| 霍城| 化州| 河曲| 高县| 嘉荫| 乌审召| 小金| 赤峰| 任县| 金佛山| 若羌| 云梦| 海原| 狮泉河| 汉源| 长葛| 古蔺| 赣榆| 岚县| 叶县| 闵行| 金湖| 玉山| 宁阳| 米林| 盐池| 硕龙| 揭阳| 临武| 沾益| 天等| 桂林| 六盘水| 阳城| 万年| 那仁宝力格| 沈丘| 朝阳| 野牛沟| 克拉玛依| 陶乐| 延边| 义乌| 桐城| 邕宁| 毕节| 克山| 肇庆| 范县| 淇县| 鄂伦春旗| 麻阳| 万安| 偏关| 惠来| 衡水| 孟津| 临朐| 通州| 单县| 中卫| 临武| 南雄| 陆川| 阳高| 古浪| 宣化| 都兰| 平山| 紫荆关| 安阳| 沁源| 马山| 大悟| 宝山| 隆子| 海渊| 侯马| 陆丰| 新民| 休宁| 永善| 巴盟农试站| 大理| 色达| 乌海| 锡林浩特| 武宣| 道真| 竹溪| 定日| 鲁甸| 临泽| 石河子| 北道区| 汉中| 东兴| 曲周| 门源| 西峰| 玉门镇| 珊瑚岛| 延长| 迭部| 克拉玛依| 雅布赖| 平湖| 如东| 新乐| 桦川| 凤阳| 吉林| 丰县| 海门| 新龙| 兰溪| 正定| 崇武| 来宾| 饶河| 科尔沁左翼后旗| 布尔津| 澳门| 临朐| 安塞| 隰县| 临潭| 临沂| 大石桥| 柳林| 丰台| 梨树| 古浪| 黑河| 天池| 罗江| 石拐| 龙口| 屏山| 重庆| 察哈尔右翼前旗| 永登| 洛隆| 莫索湾| 通州| 华坪| 道县| 林芝| 苏家屯| 阿瓦提| 临洮| 辉南| 东台| 鄂温克旗| 班戈| 大勐龙| 永州| 焉耆| 巴东| 龙游| 随州| 呼中| 翁牛特旗| 璧山| 泸水| 景谷| 彝良| 桐庐| 石嘴山| 五峰| 新泰| 南华| 灵武| 佛山| 新郑| 江川| 莒南| 唐河| 万载| 花都| 尚志| 满洲里| 顺德| 晋宁| 眉山| 青神| 涟源| 厦门| 洛隆| 科尔沁左翼中旗| 茂县| 庆阳| 武隆| 通州| 灵川| 大荔| 道真| 肇源| 淄川| 西平| 沅江| 哈尔滨| 临清| 大同县| 宜昌县| 凤阳| 龙川| 营山| 浦城| 胡尔勒| 同江| 益阳| 头道湖| 湘阴| 乌什| 长顺| 察哈尔右翼中旗| 吉兰太| 塔城| 衡东| 潮州| 墨江| 德保| 祁县| 海兴| 和林格尔| 攸县| 漾鼻| 治多| 云浮| 德令哈| 丰都