Ответы пользователя по тегу Веб-разработка
  • На каком движке лучше организовать городской портал?

    GreenBee
    @GreenBee
    ASP.NET программист
    Все зависит от того, на чем ты умеешь (и умеешь ли) программировать. Стоит уточнить в вопрос о своих навыках.

    Самый простой вариант для начала - WordPress:
    - минимум программирования
    - куча бесплатных и платных дизайнов
    - готовых шаблонов тоже много
    - разработчиков - тьма

    Но есть "нестандартные" вещи, которые на WordPress реализовать будет дороже, чем написать с нуля.

    В любом случае для начала WordPress подойдет, если он реализует 100% необходимого функционала.
    Ответ написан
  • Как грамотно переехать на новый домен с новым контентом?

    GreenBee
    @GreenBee
    ASP.NET программист
    Если старый сайт под какими-либо санкциями от поисковых систем, то лучше закрыть его от индексации и сделать перенаправление на новый сайт с помощью js/meta-тэгов.

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

    В любом случае оставлять старый сайт не стоит - это ж ваш прямой конкурент. Неужели вы хотите, чтобы часть ваших клиентов видели старый уродливый сайт вместо нового и модного?
    Ответ написан
    Комментировать
  • Какой выбрать фреймворк для сайта аналога headhunter или habrahabr?

    GreenBee
    @GreenBee
    ASP.NET программист
    Не делайте аналогов никаких сайтов. Просто не делайте. Это пустая трата времени и денег.
    Единственная причина, по которой можно захотеть сделать аналог - научиться программировать.
    За 10 лет работы в веб-студии я встречал огромное количество людей, которые хотели аналоги тех или иных сайтов.
    И я всегда им говорил, что сайт - это не только программная часть. Его еще нужно заполнить, раскрутить и сопровождать. Аналог должен иметь какие-то конкурентные преимущества, иначе смысла в нем никакого нет.
    А большинство заказчиков ожидают, что разработчики сами все это сделают (раскрутят, заполнят, придумают "фишки").
    Они думают "вот заплачу я этим программистам 100 т.р., они сделают мне сайт через 3 месяца, который сразу начнет приносить мне по 300 т.р. в месяц".
    И не видят в этом противоречия. Да если бы я мог сделать за 3 месяца сайт, который гарантировано будет приносить 300 т.р. в месяц, то зачем мне вообще заказчик?
    Ответ написан
    Комментировать
  • Как удалить маркеры у без использования css?

    GreenBee
    @GreenBee
    ASP.NET программист
    Давайте начнем с того, что Вам нужно сделать и что можно использовать?
    Отступы ведь можно получить нужным количеством пробелов   - это не самый красивый способ, но он работает.
    Т.е. можно написать:
    <p>&nbsp;&nbsp;&nbsp;Ваш текст</p>
    Однако этот способ даст отступ только первой строчке. При переносе строки, он не работает (или может так и должно быть?).

    Можно использовать таблицу:
    <table>
    <tr>
    <td>&nbsp;&nbsp;&nbsp;</td>
    <td>Ваш длинный текст, который переносится на другую строку</td>
    </tr>
    </table>


    Кроме того, можно попробовать тэг blockquote - он в большинстве случаев дает отступ.
    <blockquote>Текст</blockquote>
    Ответ написан
    Комментировать
  • Почему сайт должен иметь собственное приложение для смартфонов?

    GreenBee
    @GreenBee
    ASP.NET программист
    Сайт не должен иметь собственного приложения. Он может, но не должен.
    Просто так, для того чтобы было, оно не нужно.
    У приложения всегда есть конкретные цели. Оно должно давать что-то, чего не может дать мобильная версия.
    Если Ваши пользователи в основном приходят с поисковых систем, то Вам 100% не нужно приложение.
    Ответ написан
    2 комментария
  • Как происходит индексация сайта с не уникальным контентом?

    GreenBee
    @GreenBee
    ASP.NET программист
    Чужой контент может навредить сайту (а может не навредить :))
    Если есть возможность - отложите добавление этих материалов на сайт либо просто закройте их от индексации.
    Со временем, когда проект будет считаться достаточно трастовым, можно будет открыть эти разделы для индексации.
    Ответ написан
    Комментировать
  • Есть ли простой ASP.NET MVC движок для сайта?

    GreenBee
    @GreenBee
    ASP.NET программист
    Просто создайте приложение "ASP.NET WebApplication" и выберите тип "MVC" в Visual Studio.
    Там есть контроллеры, модели, вьюхи, роутинг, модели вью(ViewModel), лэйаут, регистрация, авторизация, редактирование профиля
    Ответ написан
    Комментировать
  • Стоит ли использовать конструктор сайтов Wix?

    GreenBee
    @GreenBee
    ASP.NET программист
    Мой самый главный отрицательный опыт с Wix - это откровенное кидалово с их стороны. У моих клиентов на ПЛАТНОМ тарифном плане лично у меня несколько раз выскакивал попандер (это когда открывается новое неактивное окошко браузера с рекламой). Проблема была этим летом (июнь-июль 2015)!
    Мало того, что на платном тарифном плане рекламы быть не должно, так еще и какой рекламы! Как минимум Яндекс за нее пессимизирует. Как максимум пользователи больше не зайдут на такой сайт.
    Как можно серьезно относится к сервису, который допускает подобные проколы (намеренно или нет, не важно)?

    Если уж не хочется заморачиваться с хостингом и установкой, то я бы выбрал www.shop-script.ru
    А если ставить самому, то выбрать можно очень много из чего. Тот же WordPress + WooCommerce, OpenCart.
    Ответ написан
    Комментировать
  • Какие платежные системы используют сайты платных опросов?

    GreenBee
    @GreenBee
    ASP.NET программист
    Деньги закидываются не на сайт, а на ваш счет.
    Ведение лицевого счета нужно реализовать у себя на сайте самому (может быть есть плагин для вашей CMS).
    Причем прием денег и выплата у каждой платежной системы свои.

    Например, WebMoney (советую начать с нее, особенно если требуются мультивалютные операции)
    Прием оплаты на сайт: www.webmoney.ru/rus/business/accept-payments/onlin...
    Выплаты можно делать с помощью masspayment.webmoney.ru

    Яндекс.Деньги (рубли, оплата с/на банковские карты, счета, телефон)
    Прием платежей: https://kassa.yandex.ru/terms
    Выплаты: https://kassa.yandex.ru/instruments

    Для работы с долларами возможно больше подойдет PayPal
    Прием https://www.paypal.com/ru/webapps/mpp/accept-payme...
    Выплаты https://www.paypal.com/ru/webapps/mpp/requesting-p...
    Ответ написан
  • Ссылки с разными get параметрами это дубли?

    GreenBee
    @GreenBee
    ASP.NET программист
    Если ПС добавить оба эти URL в свою базу, и по ним показывается один и тот же контент (а раз параметр фейковый, то и контент будет одинаковый), то да, она посчитает эти страницы дублями.

    canonical действительно поможет этого избежать.

    Еще есть директивы в robots.txt у Яндекса: https://yandex.ru/support/webmaster/controlling-ro...
    но гугл их вроде не поддерживает.

    А вообще используйте Sitemap и будет вам счастье
    Ответ написан
  • Как подойти к серьезной web-разработке будучи специалистом в 1С, SQL (+ немного html, css, js)?

    GreenBee
    @GreenBee
    ASP.NET программист
    Учитывая большой опыт с MS SQL, ASP.NET - это то, что Вам нужно. Причем и MVC и WebForms. А потом еще SharePoint подучить.
    Это если Вас интересует разработка крупных проектов для бизнеса.

    Если хочется делать небольшие сайтики, то тут конечно лидер PHP и с него надо начинать, а потом Python. Можно за компанию еще и Ruby, но это очень субъективно. Кто-то им восторгается, а кто-то приходит в ужас.
    Ответ написан
    6 комментариев
  • Должен ли веб-программист уметь рисовать/верстать/создавать дизайн?

    GreenBee
    @GreenBee
    ASP.NET программист
    Ты должен знать HTML и CSS, а также Javascript, если собираешься в будущем работать веб-программистом.
    Более того, именно с них тебе лучше начать, а не с питона. Потому что какой бы серверный язык ты не выбрал, результатом его работы будет HTML (вообще-то не всегда, но пока не думай об этом:)).
    И как ты собираешься писать код, генерирующий то, что ты не понимаешь?

    При этом тебе совсем не обязательно придумывать дизайны.
    Для своих проектов ты можешь брать готовые бесплатные дизайны, которых в интернете просто полно.
    Вот к примеру сайт с бесплатными шаблонами: templated.co Таких сайтов огромное количество. Со временем ты научишься на основе этих готовых шаблонов делать достаточно индивидуальные сайты (не всем сайтам нужно что-то экстравагантное - большинству нужно простое оформление, так что часто замена фоновой картинки делает всю работу:)
    Ответ написан
    4 комментария
  • Русские аналоги Disqus

    GreenBee
    @GreenBee
    ASP.NET программист
    svkament.ru действительно выглядят очень перспективно.
    Особенно с учетом интеграции существующих комментариев из вконтакте.

    Но все таки до уровня Disqus ни одна наша система не доросла. Не говоря уже о том, что Cackle, разрекламировав себя как супер бесплатный, теперь можно использовать только платно. Да, стоимость небольшая, но для маленьких проектов не всегда оправдана.
    Ответ написан
    Комментировать