Задать вопрос
  • Знаете ли вы программистов которые в одиночку создали крутой проект?

    Александр Фарбер: ну если смотреть в такой плоскости - тогда да. Но и раньше было все то же самое. Разница, действительно, только в том, что благодаря интернету почти все делается не поднимая задницу с дивана, а рынок доступных специалистов / софта / инструментов существенно увеличился - от локального до всемирного.

    С другой стороны, я адепт другого подхода. Вместо недорогих фрилансеров соответствующего качества, я ищу себе в команду лучших из лучших (в идеале), или хотя бы высококвалифицированных специалистов в своем профиле. Моя задача - зажечь такого человека идеей и включить в команду на долю. Да, мне меньше на выходе получится, но если у меня в команде крутые спецы и они кровно заинтересованы в успехе - шансы на этот успех существенно увеличиваются. Все, кто уже хотя бы раз делал свой проект прекрасно знают, что идея - ничто. Главное - реализация этой идеи.
  • Знаете ли вы программистов которые в одиночку создали крутой проект?

    Александр Фарбер вы вроде и по делу, но слишком все упрощаете, не учитываете нюансов. Нанимать людей никогда не было проблемой, сейчас просто вместо сарафанного радио и желтых страниц есть гугл. Но, во-первых, найм людей со стороны - это расходы. А многие проекты стартуют в режиме "бутстраппинга" и денег не имеют. Вкладывается свое время и знания, а уж потом проект начнет зарабатывать (возможно, но никаких гарантий). К тому же, очень много известных крупных проектов - Open Source. А платить кому-то за помощь со своим OS проектом - вообще некошерно. И тд и тп.

    bitbucket.org - сюда же добавляйте уже GitHub, GitLab.

    Amazon AWS - в бюджет добавляйте еще нормального админа со знанием нюансов инфраструктуры и услуг AWS (там без спецзнаний черт голову сломает), а также готовьтесь платить космические счета как только пойдет заметный трафик (что еще не гарантирует дохода). Есть более бюджетные альтернативные решения, проще в натсройке/управлении. Например, Digital Ocean.

    fiverr.com - качество услуг там обычно соответствует стоимости. Знаем, проходили :)
  • Можно ли отдавать разные опенграф теги в зависимости от параметров в url на одной и тойже странице?

    Никита Борзенков: О, а я про Yoast не подумал даже, хотя плагин серьезный и наверняка там хуков тоже достаточно. Спасибо, сам теперь посмотрю - на будущее пригодится. Помогли друг другу :)
  • Как определить сколько ресурсов будет есть сайт на wordpress?

    balkan, еще, вдогонку к реферальной ссылке и бонусу в $10, Используйте свежий промокод DONEWS - это еще $10 (работает для всех новых аккаунтов). Итого - $20 на счет. 4 месяца бесплатно сервер за $5 (512Mb RAM, 1 Core) или 2 месяца за более шустрый за $10 (1Gb RAM, 1 Core)
  • ООП в высоконагруженных проектах считается устаревшим?

    Пожалуй, самый точный ответ. Без холивара, по сути.
  • Как включить автокомплит в sublime?

    tef: а пробовали не в User Settings, а в Syntax Specific?
  • Какое есть автодополнение для sublimetext, которое показывало бы название классов из html документа, когда их вводишь в css документе?

    ST с packages - такой же комбайн, как и PHPStrom. Только быстрее, и удобнее тем, кто привык к less UI, more command line. К тому же, под него на лету можно запилить любую нужную фичу самостоятельно, чего не получится так легко с PHPStorm. Я понимаю, что каждый свое болото хвалит, особенно если других болот никогда не видел вблизи, но не надо разводить холивары, если не можете просто адекватно ответить на адекватный вопрос.

    зы: Сам юзал много лет и то, и другое, и третье, и десятое - от Vim до Eclipse. Сейчас только ST3.
  • Какое есть автодополнение для sublimetext, которое показывало бы название классов из html документа, когда их вводишь в css документе?

    А еще Atom, PHPStorm и все другие IDE. Если автор спрашивает о Sublime, зачем ему советовать Brackets, который и рядом не стоял?
  • Как определить сколько ресурсов будет есть сайт на wordpress?

    Если минимально по деньгам - купите базовый SSD / 1Gb RAM VPS у Digital Ocean, он стоит $5 в месяц, а по моей реферальной ссылке получите $10 на счет, то есть первые 2 месяца - бесплатно. Собственно, ссылка - https://www.digitalocean.com/?refcode=57a1f2a2d6db

    Никаких лимитов на процесс и тд - все настраиваете под себя. Даже на дефолтных конфигах 500 чел в день - это ни о чем. А если поставить Nginx, PHP-FPM (а еще лучше - HHVM), Memcached/Redis, MariaDB и нормально настроить - он и 50000 в день без проблем будет держать. Если нужна будет помощь в настройке - пишите, подскажу. Ну или могу сделать за вас - как удобнее будет.
  • Главная страница на wordpress, как реализовать?

    Тоша Марсик: Плохо читали :) Как говорится в экосистеме WP - you're doing it wrong. Для пустой заглушки "без ничего" вообще есть maintenance mode, можно при загрузке проверять на наличие определенной опции-флага и показывать кастомную заглушку с любым кодом, без шапок и тд. Ну или если надо не просто заглушку, а полнофункциональную "входную" страницу, но с минимальным дизайном - тогда надо делать все "по уму" - кастомный шаблон + либо кастомные шапка и подвал, либо все в одном кастомном шаблоне, но с обязательным html шапки и подвала + вызов функций wp_head, wp_footer()
  • Главная страница на wordpress, как реализовать?

    Тоша Марсик: Потому что если вы не включили wp_header(), WordPress, как умная система, подключит свой собственный стандартный header.php, который находится в папке wp-includes/theme-compat. Данный файл используется для обратной совместимости, так как в шапке вызывается функция wp_head(), вызывающая в свою очередь критически необходимый action с таким же названием. А в этот action подключается много нужных процедур.

    Чтобы понять, что вы делаете не совсем правильно, установите в wp-config.php константу WP_DEBUG в true. Увидите сообщение с требованием включить header.php в вашей теме :)

    То же самое касается подвала.

    Оно то у вас "работает", вот только вы ошибок не видите. Данный хук (action) нужен для того, чтобы WP и плагины формировали и выводили в документ мета-теги, скрипты, стили и тд.
  • Главная страница на wordpress, как реализовать?

    > тут можете вызвать шапку если нужна, а можете и не вызывать

    Не совсем так. Если вы не заюзаете эту функцию, WP включит свой дефолтный header из файла wp-includes/theme-compat/header.php. Дело в том, что в шаблоне header.php есть вызов функции wp_head(), который обязательно должен присутствовать, поэтому WP убедится, чтобы он был наверняка.

    Если вам нужно просто не включать в такой страничке все, что находится в стандартной шапке для других страниц, используйте кастомный шаблон, вызывая так - get_header( 'minimal' ). Такой вызов подключит шаблон header-minimal.php из папки вашей темы. Его, соответственно, надо создать.

    То же касается get_footer().

    А вот get_sidebar() - действительно, можно вообще просто проигнорировать.
  • Практика для верстальщика, а также PHP для Wordpress?

    Тоша Марсик: ну вот я об этом и говорю. Состряпать для себя / своего бложика по такому уроку конечно можно, но рекоммендовать это как ресурс для обучения верстальщику, который хочет научиться собирать темы для WordPress - не совсем то.

    Линком делюсь уже - learnwp.in.ua
    Пока там, естественно, ничего нет. Сегодня-завтра вместо дефолтной темы появится заглушка с подпиской на рассылку, благодаря которой можно будет узнать о дате запуска (предварительная дата - вторая половина ноября).
  • Практика для верстальщика, а также PHP для Wordpress?

    Тоша Марсик: дело не в тупости, о чем вы) Дело в том, что таки можно просто вставить пару template tags, и ваш статический html будет работать под управлением WP - видео это и подтверждает. Но этот подход очень далек от того, что называется WordPress theme. Там все намного интересней. Я не сказал, что видео некорректное, а сказал, что оно некомпетентное. Что означает, что "тема не раскрыта". Это как недавно пробегал урок по созданию кастомной регистрации на WP сайте. По уроку, обычной копипастой можно за 5 минут сделать свою регистрацию с дополнительными полями. И она даже будет работать. Но при этом она ломается за 2 минуты любым начинающим хакером, который получает админский доступ к вашему сайту и делает с ним что хочет. Полезен ли такой урок? Нет, он опасен. Ибо некомпетентен! То же и здесь - конкретный хтмл заработал под WP, но как только надо будет подключать дополнительные плагины - придется допиливать. Не раскрыта тема семантики (хотя это в первую очередь от самого html зависит). И тд. В общем, такой себе простенький вариант для новичков, которіе не заморачиваются. Или, как говорится в народе, "на от**бись".

    Что касается видеокурса - мы с командой как раз готовим новый русскоязычный обучающий ресурс по WP. Там будут и уроки (свои + переводы качественных уроков с английского), видеокурсы и вебинары (платные и бесплатные), в том числе с приглашением русскоязычных экспертов.
  • Практика для верстальщика, а также PHP для Wordpress?

    В плане чисто фронтенда/статики видео еще более-менее ок. В плане "натягивания" на WordPress - крайне, ну абсолютно некомпетентное видео.
  • Как сделать Wordpress очень быстрым?

    Александр Голубев: да, первая публикация как раз и является отправной точкой с юридической точки зрения.
  • Как сделать Wordpress очень быстрым?

    Александр Голубев: самое важное, что у нас люди не понимают - любая картинка в интернете из-за того, что она в открытом доступе, автоматически не является "бесплатной". Как раз наоборот - все по определению охраняется законом об авторском праве, если только обратное прямо не указано и не сопровождается соответствующей лицензией (Creative Commons, MIT, Apache, GPL и тд).
  • Как сделать Wordpress очень быстрым?

    Александр Голубев: Вы не совсем понимаете как работает лицензирование. Посмотреть в полном размере вы можете пример макета (JPG с фотографиями и какими-то текстами). Сам макет (PSD) вы можете получить только заплатив за него денег. И только когда вы заплатили, на вас распространяется действие лицензии. Если же вы просто берете JPG и на ее основе рисуете свой дизайн - это в любом случае нарушение авторских прав и плагиат. Незаконно. Другой вопрос, что шансы быть пойманным не очень велики. С другой стороны, риск все-таки есть, и если вдруг автор обнаружит воровство (или кто-то другой обнаружит и сообщит ему) - тогда автор просто свяжется с вашим клиентом чтобы уточнить, естьли у него купленная лицензия. Клиент задаст этот вопрос вам. И вы сядете в лужу. Клиенту гемор и суды не нужны, поэтому ему придется либо снять этот дизайн, либо заплатить автору неустоечку. В любом случае, для вас это нехорошо - клиент вряд ли будет рад такому развитию событий.
  • Как сделать Wordpress очень быстрым?

    Александр Голубев: да, лицензия в самом архиве с файлами, и на страничке товара будет указана.

    > Если кто-то использует эти исходники не оплатив,

    а откуда тогда исходник взяли? он же не лежит в открытом доступе

    > можно как то отследить? И предъявить иск?

    Автоматически как-то - вряд ли. Но в принципе можно и отследить, хотя сложно. Предъявить иск - да, можно. Но долго и муторно, дорого (по расходам). Из-за плагиата дизайна странички никто не будет заморачиваться. Разве что вы этот дизайн впарите какому-то очень крупному клиенту. Тогда потягаться по судам будет иметь смысл.

    > я могу сделать ее репродукцию по скриншоту и продать клиенту, это вообще законно?

    Юридически это называется плагиатом, нарушением авторских прав. Так что не совсем законно.