Новый движок, новый дизайн, связанные теги и многое другое
Наша цель создать полезный сайт для разработчиков. Что значит полезный? На наш взгляд, самое важное это готовый код без багов, и его можно применять в своих проектах и удобные инструменты для доступа к этом коду.
Для первого пункта, мы привлекаем других разработчиков, а также сами делаем свой вклад. А насчёт второго пункта, читайте ниже.
Новые фичи
Поиск
Sam Dark, сделал поиск. Поиск по коду, описанию, языкам программирования, тегам. Одна из наших основных задач сейчас, чтобы информация была максимально доступна. У нас есть идеи на счёт улучшения поиска. В блоге мы будем писать об этом, оставайтесь на связи.
Связанные теги
Вкратце, если вы выберите тег jquery, вам будут предложены варианты уточнения поиска. база сниппетов постоянно пополняется, при большом объёме это позволит находить нужные вам решения максимально точно, например, связка jquery + плагины + работа с датой - выведет все сниппеты где такое используется.
RSS
Нас просили, и мы сделали. Теперь вы можете подписываться на обновления в тегах и в разделе новое, а также подписка на новые сниппеты в нужных вам языках.
Теги
Добавили отдельный раздел тегов, где вы можете просмотреть весь каталог. Это отличный способ исследовать код нашего сообщества и найти для себя что-то новое.
Пользователи
В первой версии сайта, у нас не было этого раздела - и казалось что находишься на сайте один. Мы исправили этот недостаток. Теперь вы можете посмотреть всё наше большое сообщество. Пользователи отсортированы по рейтингу, поэтому сейчас можно узнать кто в топе. Вы также можете найти контакты людей в профиле и связаться с единомышленниками.
Избранное
Нажмите у сниппета на добавить в избранное, и он будет в соответствующем ему разделе. Видете полезное решение для себя, добавьте в избранное чтобы не забыть.
Связь с работодателями
В настройках можно указать, ищите ли вы в данный момент работу:
В зависимости от активности этой настройки - мы будем приглашать работодателей. Не забудьте также заполнить ваши контакты, чтобы с вами могли связаться.
Технические плюшки
Зачем собственно мы решили всё переписать. В первой версии был использован CI, главным его преимуществом для меня было - я его понимал сам. Но было две проблемы, на нём всё делается очень долго - это не наш случай, нам нужно быстро решать задачи, пробовать новое. Текущая версия сайта была сделана за три недели. И второе, фреймворк медленно развивается - да будет CI4, но ждать его было бы глупо. Поэтому для дальнейшего прогресса Stash мы использовали Yii2.
Что у нас теперь под капотом:
1. Yii2
2. Nginx
3. MariaDB
4. Sphinx
Новое направление
Кто с нами с самого начала, тот помнит основную идею проекта - публиковать интересный код до 18 строк. Мы решили отказаться от этой идеи по следующим причинам. Если вы хотите публиковать небольшой код, дело ваше - публикуйте, можете скажем для себя поставить свой лимит в 15 строк или меньше. Вторая причина, мы хотим помогать людям решать их реальные проблемы.
Впереди много нового. Оставайтесь с нами на связи!Найти для себя полезное.