Разработка веб-сайтов

Сколько стоит сделать сайт

  • 23.03.2024

Как практикующий веб-программист и преподаватель веб-разработки я решил попробовать сделать некоторую серию постов для широкой аудитории. Я давно уже начал об этом подумывать, но меня всегда останавливало, что это занятие выглядит или банальным или бессмысленным для меня. Но пока есть настроение, just for fun, надо ловить момент и все-таки написать первый пост. И будет он на самую банальную тему: сколько стоит сделать сайт? И его действительно мне постоянно задают.

Однозначного ответа на него не существует - сайт может стоить по-разному. Ниже варианты:

Сравнение чисел с плавающей точкой в php

  • 01.12.2020

Ох уж эти числа с плавающей точкой...

Вот сколько вы думаете будет, если умножить 40155.20 на 100 в языке программирования php? Будет на вид вроде бы 4015520. Но это только на первый взгляд так - на самом деле это будет 4015520 типа float. И это совсем не то же самое, что целочисленные (int) 4015520. И если сравнить в условии (40155.20 * 100) == 4015520, то получаем false.

Как избежать проблем при переносе изменений в Bitrix с тестового на боевой сервер

  • 17.02.2016

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

Борьба со спамом в комментариях и формах обратной связи

  • 26.08.2011

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

Навигация на flash и поисковые роботы

  • 15.12.2009

Есть мнение, что некоторые поисковые роботы плохо или совсем не индексируют флэш, и поэтому seo-оптимизаторы настоятельно рекомендуют не использовать навигацию по сайту, сделанную на флэше. Но что делать, когда очень хочется навигацию именно на flash?

Переворот (отражение) изображения с помощью JavaScript

  • 13.06.2009

Во время создания одного сайта возникла необходимость в целях уменьшения количества используемых файлов изображений совершать над одним изображением стандартные операции для получения других на его основе, такие как "перспектива" и "отражение". От "перспективы" пришлось отказаться - это оказалось невозможно, но вот "отражение" реализовать удалось.

Ошибка в модуле опроса Bitrix

  • 15.01.2009

Интересная на мой взгляд ошибка, связанная с кэшированием.
Bitrix версия 7.0.6. Модуль опросов.

Форма опроса содержит код:

<form action="<?=$arResult["CURRENT_PAGE"]?>" method="post">

Код в принципе работает... но если включено кэширование, то кэшируется, что приводит к выводу не текущей страницы, а той, на которой находились, когда создался кэш. Не так то легко обнаружить такую причину ошибки по-моему...

О выборе платформы

  • 26.12.2008

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

Полезные скрипты и программы для сайта

  • 13.02.2008

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

Что такое техническое задание и как его написать

  • 04.12.2007

Несколько ссылок, которые бы рекомендовал посмотреть. Написано в них всякое - и с одной стороны и с другой:

Страницы