А разве так можно? В саму страницу бэкенд вставлять?
WHERE `title` LIKE '%".$query."%'
- уберите полный вайлдкард, LIKE '".$query."%'
будет работать быстрее и использовать индекс, в отличие от первого варианта. У вас же не нужно выбирать "Калининград" по "град".Но я ничего не смог найти относительно парсинга поисковой выдачиПоисковой выдачи откуда? С сайта-донора? Смотрите как происходит запрос в систему поиска, скорее всего тоже в запрос гет передаются параметры, но возможно и пост запросм отправляются, все это видно во вкладке нетворк в инструментах разработчика в любом современном браузере.
так, чтобы все фотографии всех проектов не сливались вместе, а были именно отдельными альбомами. Среди плагинов галерей не нашёл никакого адекватного решения, все фотографии со страницы попадают в один большой альбом.
Если не сложно, то подскажите как можно дописать определенные правила поставки и прочее. Например перед существительным в ед числе ставится une, unУвы, если бы это было не сложно и умещалось в размер ответа на тостере то такие библиотеки уже были бы весьма распространены. К сожалению, более-менее толковых решений в плане перевода, нет даже от гугла, хотя его переводчик можно считать серьезным достижением. Про качество прочих вообще молчу. Так что можно, но сложно, в рамках короткого ответа точно не получится.
$langs = ["uk", "ru", "pl"];
$format = ".txt";
foreach($langs as $lang){
$file = file("woo.txt");
foreach($file as $string){
$word = explode('=',$string)[1];
$word = !empty($word[1]?$word[1]:'';
if(!empty($word)){
$ya = new yandex();
$txt = $ya->translate($word, $lang);
$txt = $txt->text;
$query = str_replace($word,$done,$line);
file_put_content("index" . "_" . $lang . $format, $query,FILE_APPEND);
}
else{
file_put_content("index" . "_" . $lang . $format, $string,FILE_APPEND);
}
}
}
Вопрос - сколько правильно иметь колонок и строк и общий вес базы данных?Все зависит от задач. В личном блоге достаточно пару полей и 5-7 таблиц на все сущности. В больших проектах базы и под терабайт вполне бывают, количество полей может быть очень разным.
Далее добавил различные характеристики у user.Они нужны? Они относятся именно к юзеру? Значит все нормально.
Затем еще добавил логи входов (ip, дата)Это отдельная таблица, отдельная сущность и отдельная логика. Нужна - значит добавляете.
Боюсь логами забьется на сотни тысяч строк :)Пару миллионов строк для средней базы - вполне адекватный размер, если это не какой-то мусор, а что-то важное.