PoleW: Если это апворк или другая биржа, смотрите на отзывы, количество заказов и общую сумму которую они потратили, средний рейт который выходит из их оплат. Клиент, у которого средний рейт 4-8$ в час, если у вас ставка хотя бы 12-15 вам не подходит - он будет пытаться всунуть максимум и выторговывать постоянно. Я их называю "нищебродами". Такие люди часто могут уже после успешно выполненного и оплаченного контракта открывать диспуты и пытаться вернуть деньги придравшись к чему-то. Иногда это им даже удается. Такие заказчики часто шантажируют отзывом. Также с опаской относитесь к клиентам, которые ставят fixed price с небольшой суммой (50-150 обычно), описание задачи выглядит вроде просто, но нет деталей - часто в реальности вы столкнетесь с говнокодом проекта, в котором даже простое изменение сделать займет сильно больше времени, чем вы планировали изначально. Если у клиента нету детально продуманного ТЗ, подробного описания задачи и других входящих данных (и их подготовка не требуется от вас как часть работ за оплату), то как правило он не сильно вникает в проект и гемор обеспечен. Если клиент избегает письменного и жесткого фиксировать объема работ. Если клиент часто меняет свое мнение/пожелания и тд. Если клиент со старта начинает рассказывать какой он крутой и как много у него будет работы для вас в будущем, с хорошими и вкусными бюджетами, но вот эту работу сначала надо сделать чтобы сработаться и тд. Таких факторов вагон и исследование на эту тему может вылиться в целую книгу. Всегда старайтесь ставить себя на место клиента и думать как бы вы вели свой проект, чтобы получить от фрилансера качественный результат без взаимного сношения мозгов. От всех нюансов защититься конечно невозможно, но со временем благодаря опыту (и обжиганию на плохих клиентах) развивается чуйка. Так вот когда чуйка говорит "чувак, че-то мне сцыкотно" - вероятнее всего клиента брать не стоит :)
Дмитрий S: Это разные темплейты, с разными свойствами. Читайте тут. Кратко - если у вас на главной странице список последних записей - тогда home.php, если у вас там типичная "главная страница" (даже если частью ее является некий список последних записей в том числе) - тогда front-page.php
entermix: комиссия SWIFT только при выводе на счет, подключайте не его, а именно карту VISA. У меня приазовская карта, пользуюсь уже больше года - все отлично. Смотрите мой ответ.
champ_max: Тогда пилить для вопросов custom post type. А в остальном стандартный механизм комментов, просто ограничить возможность ответа на вопрос (custom post type) только админу и автору (чтобы вести переписку)
Зачем городить велосипеды, да еще и без использования готовых АПИ от WP? Смотрите ответ Павел
Даже если пилить ручками:
- редиректы надо делать ДО 404й, на ранних руках когда request уже обработан
- у WordPress есть свои функции для работы с составляющими запроса, руками смотреть $_SERVER не нужно
- у WordPress есть свои функции для редиректов, использовать header() нет необходимости.
sim3x: не забываем, что нагрузка редко распределяется плавно и равномерно, должен быть минимум 10х запас прочности чтобы переносить пиковые нагрузки. А вообще исходить надо из реальных цифр трафика и распределения по времени, если данных нет - считать ориентировочно и накидывать сверху хороший запас.
Evgeny Svirsky: даже нормальный дедик такую нагрузку потянет. Используйте object caching, fragment caching, где архитектура позволяет можно и full-page caching средствами того же nginx (fastcgi_cache например). И в балансировке не будет необходимости. Вон sim3x привел ориентировочную калькуляцию. Понятно, что надо считать пиковые нагрузки, которые могут и в 10 раз превышать 46rps, по хорошему сервер должен иметь минимум 10х запас.
Думаю, на первых порах устроит, позволит держать высокую мотивацию развиваться дальше и тратить часть времени между проектами на более подробное изучение технологий.