Вчера я опять потратил на www.getafreelancer.com больше времени, чем рассчитывал. Но в целом день выдался неплохой.
Кстати, вчерашний день может служить небольшой иллюстрацией к тому, что писать заказчику, чтобы выиграть проект. Я получил два проекта после первого же моего сообщения, без дальнейших вопросов от заказчиков. Да, моя ставка была минимальной, но были и другие такие же ставки. Рейтинг у меня невысокий. Почему выбрали именно меня, да еще ничего не спрашивая? Что же я такого написал?
Всего на поиск и анализ проектов вчера я потратил 15 минут, сделал 3 ставки.
Первый выигранный проект: http://www.getafreelancer.com/projects/kit1980_192580.html. Время от времени на сайте возникали ошибки MySQL, причем заказчик утверждал, что только в Firefox и IE6, но не в IE7. Так как я не особый специалист в MySQL, долго разбирался, искал в google, включал кэш и т.д. В итоге я отключил подавление ошибок при соединении с сервером БД, и стало ясно, что все ошибки - из-за ограничения max_user_connections. Потом пришлось объяснять заказчику, что в случае обычного хостинга я не смогу это исправить, советовать обратиться к хостеру и т.д. Заказчик согласился, что я прав, что дело в ограничении хостера, и попросил перейти к основной части работы - исправлении css и расположения блоков в CMS Joomla!
Исправление CSS свелось к сокрытию в комментарии части CSS файла. А вот исправление расположения блоков затянулось надолго. Дело в том, что после апгрейда одного компонента в базе данных осталась старая версия в таблице menu со старым Itemid, отключенная, но связанные с этим компонентом модули брали из базы старый Itemid. В общем, это слишком специфичная для Joomla! вещь, нет смысла подробно рассказывать. Скажу только, что в итоге пришлось закачивать на сервер phpMyAdmin и удалять старые записи из базы данных. Всего на этот проект ушло пять с половиной часов, включая переписку с заказчиком. Зато в Joomla! я теперь разбираюсь намного лучше.
В этом проекте заказчик подтвердил перевод денег ($30) с escrow на мой счет еще до того, как я выполнил работу, т.к. уезжал по делам. Сегодня вечером обещал проверить работу. Но оплату я уже получил.
Второй выигранный вчера проект: http://www.getafreelancer.com/projects/kit1980_191630.html. Благодаря любимому форуму http://forum.searchengines.ru/ мне легко будет выполнить этот проект. Правда, там заказчик готов заплатить лишь $20, а минимальная формальная ставка - $30, так что отзыва за этот проект я не получу. Я попросил перевести заказчика деньги на escrow, но он еще не сделал этого. Но, думаю, в итоге все будет нормально.
Итак, вернемся к началу выпуска. Что же я написал этим заказчикам, что они без вопросов выбрали меня победителем? По первому заказу было не очевидно, какая система управления содержимым (CMS), но увидев в приведенных сообщениях об ошибках название таблиц jos_, я понял, что это Joomla!, и написал заказчику “It’s Joomla! content management system, right? I can do this job”. Т.е. показал свою компетентность. Во втором проекте я написал “I’ll give suggestions for you sites, including: robots.txt, file name suggestions, URL changes, metatags, title, html formatting suggestions and more”. Т.е. сразу видно, что я разбираюсь в вопросах SEO.
Вывод: в первом же сообщении заказчику нужно писать конкретно по существу проекта и продемонстрировать свою компетентность.
На сегодня все. До завтра!
И еще одна просьба. Если не трудно, проголосуйте, пожалуйста, за этот выпуск на news2.ru.