Save time on connecting fonts. A year later



Hello!
Exactly a year ago, on July 12, was published a post about the idea to collect free fonts, and easy access to them. This date will be considered a birthday present WebFont.ru.
Today will be a narrative of what was done.

Statistics


Over the last month:
— our website was visited by nearly 6 thousand people;
— from the website it was downloaded almost 2000 archives with fonts(the statistics of downloads of the plug-ins not considered);
— handled about 2 million connections, fonts and third-party sites;

Our plug-ins for editors were set 2800 times, and the extension for Opera Next and Chrome just over 300 times.

done


Plugins

Today we have plugins for Sublime Text 2 and Php Storm\Web Storm. On the approach of a plugin for NotePad++. All plugins are available for installation directly from the editors. Read more about their work at the website.

Polygon

For more than six months we have Polygon. And he recently learned to save your work, on the principle of like jsfiddle, codepen, etc.

Extension

We thought that sometimes it is difficult for the eye to pick up the desired font on the site and decided to radically question. Made our range is accessible for any site by creating an extension for browsers. While it works in the new Opera, and Chrome. You can install from the respective stores.

user Registration

Recently we opened user registration on the website. It is, primarily, due to the need to store the generated at the site of work with reference to the user. Then there will be more.

And that's all, we multiply by the speed. It options all of a sudden, the save operation no longer than 2 seconds without reloading the page, registration is very simple.

how it all works


The very first version of the site for a long time lived on regular WordPress, but at the end of may we finished the basic works on creation of own engine.

Everything is on a dedicated server running gunicorn + nginx. Standardization is done using lodash.js and the platform is django. Search we have your written in javascript. In General, we have a lot of JavaScript, so much that if you disable this option, the website will be updated. Caching is configured using nginx + memcache.
Fonts for external connection are distributed from the cloud to Selectel, which allows us to distribute the load. Cheap and cheerful. Used to use S3 from Amazon, but they went out several times more expensive + there are only caching via CloudFront. In the end, the Amazon keep as a reserve.

Fonts


At the time of this writing, we have published 160 380 fonts in the styles, all free and support the Cyrillic alphabet.

Communication


First of all, we strive to make excellent service for us, because it is foolish to create something without listening to colleagues. For this we have the Negotiation, Vkontakte and account Twitter. There are publishing all the information associated with the innovations on our service published links to useful articles on typography and take advice from users. Highly recommend to subscribe to not miss something critically important or very useful.

By the way, if you write or translate a good article about fonts — you can feel free to suggest links to us, and we will publish them in the community. But if you can't write and translate, then we'll start to do it ourselves, though not our profile.

you are better Than Google Webfonts?


This question was on duty everywhere. No better. We have different tasks, although the similarity in some aspects there is. I want to note that we do not recommend connecting fonts WebFont.ru to their sites and offer to download and store them locally. Imports for external connection are used for demonstration purposes so that you are not downloading the font to see how it looks on the website. In addition, some fonts have even the labels on the compatibility of the connection with Google Webfonts. Tried on-came connected with the GWF or download a — here we see the use of the service. In turn, for download we have very convenient tools and the whole process of getting fonts simplified.

total


Plans

It turned out that us started notice on Habre, there was a large amount of links to personal blogs, forums and social. networks. In addition, having a couple useful and inspiring comments from co-founder Smashingmagazine.com we even more strengthened the desire to make the most convenient and useful service with the fonts in the world. Work in this direction is not stopped for a year, and the ideas never run out. For example, very soon we will be the first widget is working on our api.

Thanks

Still, we are grateful to all indifferent to the project and supporting it with advice. We listen to you, read everything you write, and take into account. Thank you very much!

appetizer


and became.

Thank you for your attention.
Article based on information from habrahabr.ru

Комментарии

Популярные сообщения из этого блога

Integration of PostgreSQL with MS SQL Server for those who want faster and deeper

Parse URL in Zend Framework 2

Custom database queries in MODx Revolution