Старый код. Плохой код. Сложный код. Запутанный код. Полная ерунда. В двух словах - унаследованный код. Это серия статей поможет вам работать с ним.
В этой статье мы поговорим об основах Git – как инициализировать ваши проекты, как управлять новыми и существующими файлами, и как сохранить ваш код в облаке.
Это история разработки моего проекта. Большого. Он представляет собой смесь PHP и Node.js. С одной стороны это приложение из одной страницы, с другой - это SEO-оптимизированный сайт.
Дни, когда верификация функционала осуществлялась в паре браузеров, давно канули в лету. Ваш шедевр должен быть тщательно проверен на ряде планшетов, мобильных и настольных устройств с разными операционными системами, разрешением экрана и возможностями.
То, что уменьшение количества запросов к файлам CSS, JavaScript и изображений ускоряет работу веб-сайта, а также прочие подобные советы общеизвестны. Вместо этого мы обратим внимание на менее известные и нечасто используемые приёмы.
В статье приведены рекомендации по разработке безопасной системы учетных записей как для приложений, не предъявляющих особых требований к безопасности, так и для высоконадежных систем.
Если вы еще не в курсе, GitHub это очень эффективный способ организации совместной работы над проектами.
Каждый человек, который занимается написанием кода на протяжении длительного времени, так или иначе, приходит к вопросу о стандартизации стиля программирования.
В разное время у разных людей читал разные отзывы про тот или иной движок или CMS. Конечной точкой кипения для моего организма стала раскритикованная в пух и прах Перфекционисткой книга неизвестного подмастерья. В связи с этим выскажусь немного по теме.
Некоторое время назад мы внедрили у себя в CMS наряду с уже имевшимся к тому моменту собственным шаблонизатором, еще и XSLT. Поскольку есть в XSLT большие и реальные преимущества и для разработчиков, и для хозяев студий, и даже для владельцев сайтов.

Рубрики

  • Веб-программирование
    • PHP
    • Perl
    • Javascript
    • ASP.NET
    • SSI
    • AJAX
    • Java
    • Python
    • Ruby on Rails
  • Базы данных
    • MySQL
    • SQL
    • SQLite
    • PostgreSQL
    • Oracle
    • MS SQL
  • Верстка сайта
    • HTML/xHTML
    • CSS
    • DHTML
    • WAP/WML
    • XML
    • RSS
  • Вебмастеру
    • Продвижение сайтов
    • Юзабилити
    • Поисковые системы
    • Заработок в Интернете
    • CMS и движки для сайтов
    • Apache
    • .htaccess
    • mod_rewrite
    • Хостинг
  • Интернет
    • Безопасность
    • Протоколы
    • Интернет и Закон
    • Новичку
  • Веб-дизайн
    • Photoshop
    • CorelDraw