Дикий пионер

Рейтинг
203
Регистрация
23.11.2009

Чорт, такую тему уже можно сказать, что пропустил.

По сабжу - есть несколько заказчиков с которыми работаю по почасовой ставке. У одного сейчас даже есть ТЗ - но это скорее план работ, без оценки сроков. Видимо итоговая стоимость работ удовлетворяет, поэтому об оценках времени речи не идёт. А так обычно хотелки принимаю в просто в текстовом виде, иногда что-то уточняю, показываю, дорабатываю по необходимости. Сотрудничество долгосрочное.

Если какие-то мелкие доработки от новых заказчиков - то там да, выслушиваю, оцениваю. Но там задачки в пределах нескольких часов.

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

Так потихоньку можно прийти к шаблонизаторам клиенским, а от них - так вообще в фреймворкам типа ангуляра, ембера, vue и т.д.

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

Владимир-C:
Но нюанс в том, что в этот скрипт нужно будет прежде вручную внести адреса всех видеороликов, а откуда эти адреса взять? Вручную перебирать весь сайт?

У вас сайт статический? Если да - скачать и в регуляркой выбрать ссылки на ютуб. Или на сервере прям через grep в консоли.

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

По-моему в этом разделе была аналогичная тема. Насколько помню, там через api youtube'а дергались данные о видео и по наличию или отсутствию какого-то ключа отпределялось - есть видео или нет.

В общем, я бы в сторону API стал копать. Ну и каким-нибудь скриптом по крону проверял - есть видео или нет.

Тоже была как-то проблема с запросом с IN - переписали на inner join - стало быстрее работать.

Это т.е. сейчас у вас страницы сайта открываются по адресу index.php@id=287?

Вообще наличие в адресе страницы .php как-то не вяжется со статическим сайтом.

Так-то можно наверно заменой с регуляркой в том же NotePad++ пройтись.

Насколько помню, на форумах у забугорного вебмастерского сообщества digitalpoint.com пароли перед отправкой на сервер хешировались (хешируются).

Так что, наверно, какой-то смысл в этом есть.

А поповоду проверки сложности - что мешает её сделать на клиенте?

Ну а так - если хеширование - это защита от перехвата траффика - то посмотрите в сторону https.

postavkin:
Здравствуйте. Подскажите, пож-та, не могу понять, почему при первом клике h3 меняется в active, а при клике втором, не возвращается в noactive ?
спасибо
js

$(".accordion h3.noactive").click(function(){
$(this).removeClass("noactive").addClass("active");
});

$(".accordion h3.active").click(function(){
$(this).removeClass("active").addClass("noactive");
});

Потому что в момент, когда выполняется этот код у вас селектор


$(".accordion h3.noactive")

элемент выберет, а селектор


$(".accordion h3.active")
- не выберет

так как класс active еще не назначен.

Собственно решения вам уже подсказали.

А попробуйте поделить это число на тысячу и использовать как unix timestamp.

В js же метод getTime() возвращает количество миллисекунд с 1 января 1970 , а в php используются просто секунды

По уму-то конечно надо разобраться по какому адресу у вас в денвере phpMyAdmin установлен, но есил вам просто в базу попасть - то скачайте вот этот скриптик https://www.adminer.org/ - там один файл. положите его в папку с сайтом и откройте по адресу сайта.

Логин/пароль к базе у вас, я так понимаю, есть.

Всего: 1870