Jump to content

styoplotr

VIP
  • Content Count

    900
  • Joined

  • Last visited

  • Days Won

    7

Reputation Activity

  1. Like
    styoplotr reacted to k-park in Что делать с сайтами и группами?   
    Ну сейчас не те времена, запрета на пользование смартфонами и планшетами нет, можно спокойно поддерживать проекты заходя хотя бы раз в неделю.
    Я думаю стоит оставить проекты себе. (имхо)
  2. Like
    styoplotr got a reaction from diplomdistant in Юмор, приколы, баяны   
    https://www.youtube.com/watch?v=bo7KLk9k_lQ
  3. Like
    styoplotr got a reaction from kemelqwerty in Юмор, приколы, баяны   
    https://www.youtube.com/watch?v=bo7KLk9k_lQ
  4. Like
    styoplotr reacted to Kurash in Петиция на Яндекс   
    Хохма продолжается 
    С нетерпеньем жду на ТВ (хотя эту передачу терпеть не могу)
  5. Like
    styoplotr got a reaction from Kurash in Петиция на Яндекс   
    Апну тему, пришло письмо
     
    Ищутся люди, которые хотят выступить с этой проблемой на ТВ
     
    ссылка
     
    Никто не хочет выступить?)
  6. Like
    styoplotr reacted to Воланд in Срочно кинет не кинет? Передача домена   
    Даже мне интересно стало.....а если я ТСу баном погрожу, если он домен не покажет, как думаете, подействует? 
  7. Like
    styoplotr reacted to simbo in Срочно кинет не кинет? Передача домена   
    Короче отправлю я ему его обратно... Да и пошел он
  8. Like
    styoplotr reacted to seo-loser in Срочно кинет не кинет? Передача домена   
    Домен пушем за 300к? Да вы что!? 100% кидалово, тем более если домен передал вперед. Потом владелец домена может написать регистратору и после предоставления копии паспорта (на который зареган домен), ему вернут управление доменом. Прикольно, да? 
  9. Like
    styoplotr reacted to genax in Статейно-профильный прогон от ТИЦ   
    Огромное спасибо за проделанную работу Вам!!
    Честно, даже не верилось, что за 2 месяца ТИЦ может возрасти на + 20! ))) Обязательно в ближайшее время закажем еще раз вашу услугу!
     
    Мы заказывали прогон
    Работа выполнена 19.08.2015
    ТИЦ до прогона: 10
    ТИЦ сегодня: 30
    Результат: ТИЦ + 20
     
    Виииихуууу))) Мы двигаемся с мертвой точки и pr-cy неоднократно радует людьми, работающими здесь!))
  10. Like
    styoplotr reacted to malahovnet in Создание, доработка и оптимизация сайтов - качественно, красиво, доступно!   
    Обратился к ТС за помощью, починить js, а точнее форму подсчета стоимости натяжных потолков.
    Все сделано быстро и именно так как и просил
    Еще раз огромное спасибо!
  11. Like
    styoplotr reacted to Prata Vetra in Создание, доработка и оптимизация сайтов - качественно, красиво, доступно!   
    заказывал редактирование сайта/доработку, деньги давал наперед. Все сделал быстро и качественно !
  12. Like
    styoplotr reacted to node.js in Сжимаем и совмещаем CSS/JS на лету   
    Да я свои проекты именно forever`ом держу.
    Знания PHP конечно пригодятся, но у меня до сих порт остался осадок в переобучении самого себя под JS, все таки синхронность и асинхронность очень сильно влияют на ход программирования, и я до сих пор что то пытаюсь писать синхронно по привычке, а это не правильно когда пишешь на Node.JS
     
    На счет стабильности ноды, есть три проекта, один уже 2 года на ней работает, полет нормальный =) Там вся суть стабильности заключается лишь в правильной обработке ошибок. Сам Node.js сейчас стабилен, да там собственно в ней особого то ничего и нет, все необходимое собирается манагером )))
    Я не могу передать словами все те впечатления которые я приобрел при написании систем на ноде, я надеюсь что данный продукт будет развиваться или поддерживаться хотя бы в таком состоянии в котором он сейчас находится. Кстати еще по стабильности, forever сам еще ни разу не перезапускал проекты, только в принудительном порядке, если я делаю апгрейд системы сайта, хотя и от этого тоже можно избавиться ))).
     
    Вобщем советую поработать с нодой и провести тесты, я когда тестил PHP+MySQL и Node.JS+MongoDB своим глазам не верил что такое вобще возможно )))
  13. Like
    styoplotr got a reaction from node.js in Сжимаем и совмещаем CSS/JS на лету   
    Мне не приходилось писать код больше суток подряд)) gulp-nodemon или просто forever легко решают эту проблему
     
    Не жалейте, еще много где пригодится, у нода нет cms которые могли хоть как то близко подойти к wordpress, нет таких фреймворков как yii где можно одним генератором собрать половину проекта. Node не так стабилен и не так расжеваны все задачи как в PHP.
  14. Like
    styoplotr got a reaction from node.js in Сжимаем и совмещаем CSS/JS на лету   
    Молодец, все классно расписал, я как раз подумывал написать о gulp-e
     
    Для тех кто не хочет устанавливать gulp  на сервере
    1. Gulp не нужно устанавливать на шаред хостинге, сжимаешь у себя как нужно и загружаешь.
    2. Лично я храню скрипты и стили в 2 видах, сжатые и не сжатые, в не сжатых работаешь, потом gulp сам сжимает и заливает в папку minified (например) и оттуда уже подключаю.
    3. Gulpfile не нужно каждый раз запускать, работают watcher-ы, нажал ctrl+s в своем рабочем файле и забыл, то есть ничего дополнительного делать не нужно.
  15. Like
    styoplotr got a reaction from Zelderon in Как узнать сколько чужих подписчиков в Facebook   
    Есть страницы которые набирают лайки, как у Роналду
    Есть профили пользователей которые могут иметь друзей и есть функция включения подписки https://ru-ru.facebook.com/about/follow это профили которые могут иметь друзей и обычных
    подписчиков.
     

  16. Like
    styoplotr reacted to node.js in Сжимаем и совмещаем CSS/JS на лету   
    Данная тема посвящается в основном новичку или тем кто не знаком с новыми технологиями и возможностями некоторыми серверными плюшками и не только. И да эта тема именно для оптимизации сайта и именно здесь ей место.
     
    При построении очередного сложного проекта мы зачастую создаем кучу файлов CSS и JS, да даже HTML. Все это мы делаем для себя любимого и для программистов которые в случае чего будут администрировать проект и по мере листинга кода их глаза, точнее брови не будут залезать на ж..пу.
    К примеру, я лично да и мои знакомые, стараются распределить программный код по файлам, скажем для хедера свой стилевой файл css (header.css), для менюшки свой, для футера, да даже для пагинации, все распределено по файлам и в случае чего не нужно будет долго искать участок кода отвечающий за настройку определенного блока, открыл нужный файл и все настройки в нем. Другими словами это очень удобно.
     
    Однако после таких удобств для программиста страдает конечный пользователь, кому же хочется загружать по 20-30 css файлов сайта и столько же еще JS файлов, да и загрузка такого пучка файлов существенно повышает загрузку самой страницы сайта, ведь браузер делает каждый раз запрос на сервер где расположен данный файл.
     
    Примерно года два назад я прибегал к различным онлайн сервисам для сжатия файлов, а зачастую какой то стиль должен переопределять настройки предыдущего стиля и если поменять очередность то может поехать какой то элемент дизайна. Следить за этим и перебирать ручками это печальное занятие, а дальнейшая правка сжатого файла печалит еще больше.
     
    Скажем если мне понадобиться поправить отступ менюшки, мне придется открыть файл менюшки, поправить в нем отступ, затем открыть сжатый файл и искать по регулярке участок кода менюшки или же опять таки вручную компилировать (собирать) все это добро и опять сжимать, все это негативно влияет на меня и в итоге я просто забиваю на эту правку и говорю себе, пользователь стерпит, поплюется да привыкнет. А это в корне противоречит хорошим и качественным проектам которые пытаются подстроится под бОльшую аудиторию.
     
    Все это постоянно подталкивало на поиски решения данной проблемы.
     
    Ладно не буду писать тонны текста, главное надаюсь вы уловили саму суть проблемы описанной выше.
     
    Решение данной проблемы долго искать не пришлось, уже было много различных решений, а которое я использую сейчас, об этом и напишу.
     
    Сразу скажу, если вы увидите что то неизвестное вам, не пугайтесь, вы оказались в 21 веке и миллионы людей разрабатывают очень полезные и удобные инструменты по работе и управлению сайтами. Тем более что я буду писать для новичков и очень сжато, только нужно для настройки.
     
    Речь пойдет о Gulp https://github.com/gulpjs/gulp
    Gulp поможет вам сжать любой код, проверить наличие ошибок в коде, объединить код, и еще миллион других возможностей вплоть до оптимизации стилей под IE.
     
    Что такое NPM, вы можете погуглить, в прочим так же как и обо всем написанном в данном топике, все это не нова, и я не открываю вам окно в европу, хотя для некоторых это именно ибудет окном.
     
    Для полноценной работы с Gulp вам нужно будет установить Node.JS на сервере, и не нужно пугаться, все что вам нужно будет сделать это ввести всего одну (ну ладно две) команды, для ubuntu они выглядят так
    sudo apt-get update sudo apt-get install nodejs Установка node.js быстрая и не помешает вашим сайтам
    работать в штатном режиме.
    После установки node.js вы можете проверить его работу в и ssh ввести простую команду
    console.log('ok') Если увидите ответ «ок», нода установилась.

    Вместе с node.js установится и npm менеджер, с помощью которого вы установите gulp

    Теперь вы можете полностью пользоваться великолепными инструментами которые когда либо были придуманы и выложены на гитхабе, ну и конечно же сейчас мы будут сжимать наши файлы.

    Устанавливаем сам gulp
    sudo npm i gulp -g Давайте предположим что наш проект находится в папке на сервере
    /var/www/data/site.ru/ А файлы CSS и JS, или даже сторонние плагины для сайта, находятся:
    /var/www/data/site.ru/static/css/ /var/www/data/site.ru/static/js/ /var/www/data/site.ru/plugins/ Что нам понадобиться, это всего лишь один файл с настройками gulpfile.js и ничего более!
     
    Но тем не менее сам gulp не может сжимать и объединять файлы, он помогает создать и управлять тасками (task) по сборке проекта.
     
    Вам нужно будет добавить некоторый список npm модулей, так же как мы добавили gulp
    sudo npm i gulp-jshint gulp-concat gulp-rename gulp-uglify gulp-minify-css -g Описание данных модулей вы сможете найти на гитхаже или в гугле вбейте «npm gulp-minify-css»
    Вкратце это тот набор модулей который будет сжимать, объединять, переименовывать файлы проекта.
     
    Для скомпилированных исходников дайте так же создадим дополнительную папку
    /var/www/data/site.ru/compiled/ Файлы именно из этой папки мы и будет подключать на самом сайте.
     
    Теперь создадим сам файл gulpfile.js в директории с сайтом
    /var/www/data/site.ru/gulpfile.js И напишем сам компилятор, откроем gulpfile.js и пропишем в него код:
    var gulp = require('gulp'); var jshint = require('gulp-jshint'); var concat = require('gulp-concat'); var rename = require('gulp-rename'); var uglify = require('gulp-uglify'); var minifyCss = require('gulp-minify-css'); var path = { 'scriptScreen': [ './static/plugins/menu/script.js', './static/js/cookie.js', './static/js/auth.js', './static/js/comments.js', './static/js/slider.js', ], 'cssScreen': [ './static/css/screen.css', './static/css/header.css', './static/plugins/menu/css/style.css' ], 'dist': './static/compiled' }; // Конкатенация и минификация файлов JS gulp.task('script-screen', function(){ gulp.src(path.scriptScreen) .pipe(jshint()) .pipe(jshint.reporter('default')) .pipe(concat('screen.js')) .pipe(rename('screen.min.js')) .pipe(uglify()) .pipe(gulp.dest(path.dist)); }); // Конкатенация и минификация файлов CSS gulp.task('css-screen', function(){ gulp.src(path.cssScreen) .pipe(concat('screen.css')) .pipe(rename('screen.min.css')) .pipe(minifyCss({compatibility: 'ie8'})) .pipe(gulp.dest(path.dist)); }); // Действия по умолчанию gulp.task('default', function(){ gulp.run('script-screen','css-screen'); // Отслеживаем изменения в файлах gulp.watch([path.scriptScreen, path.cssScreen], function(event){ gulp.run('script-screen', 'css-screen'); }); }); Теперь при выполнении команды
    gulp все ваши файлы объединяться и сожмутся.
     
    По ssh вам нужно перейти в корневую папку каталога
    cd /var/www/data/site.ru/ и соответственно выполнить
    gulp После выполнения команды, gulp уведомит вас в консоле что все закончено, или если есть ошибки в файлах, он выведет их в консоль, укажет строки ошибок и даже пояснить что не так и почему возникает эта ошибка или предупреждение.
     
    В папке compiled появятся минифицированные файлы
    /compiled/screen.min.js /compiled/screen.min.css Их и нужно подключить на страницах сайта.
     
    Теперь при изменении файлов в папке static, вам нужно будет просто вновь запустить команду gulp и она автоматически перекомпелируются.
    Если вам нужно поменять порядок файлов, измените их последовательность в gulpfile и выполните команду.
    Если вам нужно добавить файлов, добавите их список в gulpfile и выполните команду.
     
    Все автоматически сожмется, теперь вам не нужно будет пользоваться какими либо онлайн сервисами и вручную перебирать файлы, все это сделает за вам Gulp.
     
    ПС. хотел покороче, но вышло как всегда =(
  17. Like
    styoplotr got a reaction from terentev429 in Создание, доработка и оптимизация сайтов - качественно, красиво, доступно!   
    Создание и доработка,  верстка, техническая оптимизация и ускорение сайтов.
     
    Создание и доработка сайтов:
    1. Кроссбраузерная, валидная, адаптивная верстка
    2. Создание шаблонов для CMS
    3. Доработки дизайна, верстки и функционала
    4. Разработка самописных движков для больших проектов
    5. Техническая оптимизация: настройка и оформление страницы 404, настройка зеркал и редиректов, добавление и исправление sitemap.xml, robots.txt, устранение дублей, валидация кода и т.д
    6. Оптимизация скорости загрузки сайтов: настройка mod gzip, сжатие скриптов, стилей и картинок, создание спрайт картинок, уменьшение количества запросов, оптимизация запросов к db, подключение поддоменов для статики (в отдельных случаях), кеширование и т.д.
     
    Технологии:
    Работаем с фреймворками - Express, Yii, CodeIgniter, Laravel, Bootstrap, Angular.js, Less, jQuery.
    Работаем с движками - Wordpress.
    Базы данных - Mysql, MongoDb, Redis
    Список будет обновляться.

     

    Контакты:
    Почта : styopdev@hotmail.com
    Скайп : styoplotr
     
    Оплата:
    Работаем с предоплатой. Стоимость 10$ в час.
    Проверить БЛ
     
    Бесплатно за отзыв работу не берем, но для первых заказчиков хорошие скидки.
    По всем вопросам прошу обращаться в ЛС.
     
    ВНИМАНИЕ! Под моим ником к вам могут обратиться мошенники или вы можете не того человека добавить в skype, будьте предельно внимательны, проверяйте логин скайпа,
    один из кидал -


    Уверен будут и другие, поэтому перед оплатой, даже если это 100р, обязательно напишите мне сюда в ЛС
  18. Like
    styoplotr reacted to Elektra in Дизайн и юзабилити!   
    PT Sans Narrow, как вариант. Подключается через Гуглшрифты.
     
    Совсем другой вид, верно?
     

     
    Ну и лого, конечно, соответствующее надо. Если что обращайтесь - сделаю недорого)
  19. Like
    styoplotr got a reaction from Vyushin in Дизайн и юзабилити!   
    Шрифт ужасный
  20. Like
    styoplotr got a reaction from Elektra in Дизайн и юзабилити!   
    Шрифт ужасный
  21. Like
    styoplotr got a reaction from eKawazoe in Ошибки в SEO. А также, как увеличить число визитов на сайт в 8 раз   
    Чувствуется что старались, спасибо, но было бы хорошо если бы вы учли советы специалистов, добавили бы конкретики и действительно полезных советов, тогда думаю у вас появится шанс занять место на пьедестале почета и завоевать сердца юных сеошников  . Мне например интересно как увеличить посещаемость в 4 раза, можете просто рассказать свою историю, как собирали ключи, выбирали доноров, где и почем заказывали тексты, картинки как выбирали, добавляли комментарии и прочее.
  22. Like
    styoplotr got a reaction from melnychuk1985 in ГУгл ща колбасит?)   
    Иногда гугл поднимает молодые сайты в топ на очень короткое время,дает шанс, может быть сайт и действительно интересный и людям понравится, специально это делается. 
  23. Like
    styoplotr got a reaction from Griffin in ГУгл ща колбасит?)   
    Иногда гугл поднимает молодые сайты в топ на очень короткое время,дает шанс, может быть сайт и действительно интересный и людям понравится, специально это делается. 
  24. Like
    styoplotr reacted to webostrov in ГУгл ща колбасит?)   
    Снова согласен!
     
    Но внимательный читатель прочтет: "Вдруг пошли посетители на несколько урлов с поиска, посмотрел в выдаче - в ТОП-10 ! ".
     
    ВДРУГ! Перетасовка колоды. Молодым - дорога. 
     
    Поэтому у Гугла все более-менее ровно, а Яндекс никак не определится, кто плохой, кто хороший. 
    Суть: пошел посетитель, Гугл выбрасывает статью в ТОП и смотрит пару часов, какова востребованность. Есть активность без отказов - оставайся в ТОП, нет активности и есть отказы - приходи потом. 
     
    Может, мне привиделось, не спорю. Но факт заметил. 
  25. Like
    styoplotr reacted to webostrov in ГУгл ща колбасит?)   
    Плюсы исчерпал, потому просто напишу - согласен 100%, так же наблюдал такую активность для отдельных запросов на сайты со стороны Гугля. Не весь сайт целиком - но определенные запросы иногда повышаются. Так Гугля проверяет степень полезности и интересности сайта и дает шанс выскочить вперед креативным ресурсам взамен окаменевших и часто не интересных монстров. Очень интересный алгоритм.
     
    Пример - один мой сайт. В личку его выдавать даже не подумаю, потому неверующих просьба посторониться, Действует так:
     
    .... Вдруг пошли посетители на несколько урлов с поиска, посмотрел в выдаче - в ТОП-10 ! (ранее были за третью сотню). Пара материалов не получила плюсов, пара получила плюсы в соцсетях и длительное время просмотров. По итоге - вторые 2 материала так и зацепились в ТОПе. 
     
    Это просто "голый" факт, кому не нравится - я не виноват. 
×
×
  • Create New...