K

kir

+115
Репутация
477
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Создание компонента - backend.php 22 ноября 2012 в 04:55

model.php на ваше усмотрение. Запросы ведь можно писать и в backend.php


MVC, не не слышал?
#2 Строение ссылки какое должно быть? SEO 8 ноября 2012 в 16:16

Минона возможно имеет ввиду, что путь до файла должен быть как можно короче, т.е. вместо site.ru/content/category/blablabla/name_content.html лучше сделать site.ru/name_content.html

PrazdNik

насколько известно из официальных документаций гугла и яндекса, длина URL'a не находится к критериях оценки. так что насчет короче это сказки) а вот то что он будет более понятным для людей это да.)
#3 Строение ссылки какое должно быть? SEO 8 ноября 2012 в 14:00

как можно ближе к site.ru/name_content.html

Минона

что вы хотели этим сказать?
#4 Вопрос по скорости вполнения кода 6 ноября 2012 в 14:53
зависит от типа таблицы myisam или innodb, зависит от того находится ли таблица уже в памяти, вообщем много факторов, но по свой сути из бд будет быстрее выбрать чем из файловой системы

ну и чем больше файлов будет, тем больше бд будет выигрывать, при таком количестве котором вы указали
#5 Нужен программист по ICMS. Работы на месяц. 6 ноября 2012 в 11:10
+
#6 Вопрос по правильному подключению файла (с Java-Script) к шаблону страницы 4 ноября 2012 в 22:52
а разве так не проще? и без разницы где ставить.😉

  1. $(document).ready(function() {
  2. var obj = document.getElementsByTagName('img');
  3. alert(obj.length);
  4. });
#7 Пару вопросов к гуру PHP 4 ноября 2012 в 16:03
всё выводится как и попросили;) насчет место вывода аватарки это уже думаю определись сами, по умолчанию слева от названия новости.
Прикрепленный файл
tmp_utgvd.rar 5 Кб
#8 Пару вопросов к гуру PHP 4 ноября 2012 в 13:11
WALTERZ, ну это как один из способов можно, но другое дело оптимален ли он? ведь насколько помнится рекомендуют делать подзапросы, нежели отдельные запросы, хотя для рядовых пользователей фактически разницы нет:)

воообщем думаю это не актуальная тема для дискуссии :)
#9 Пару вопросов к гуру PHP 4 ноября 2012 в 13:09
не только, возможны еще были изменения в структуре этого компонента(хотя не особо заметно), так что лучше вот вам под 1.10

позже сделаю с фото, надо по делам ехать.
Прикрепленный файл
tmp_utgvd.rar 5 Кб
#10 Пару вопросов к гуру PHP 4 ноября 2012 в 12:50
ну тогда следующий вопрос, а вы не забыли про то что в категориях на главной странице есть еще подкатегории, и надо подсчитать еще и количество в них? тут надо подзапрос делать, и через оператор IN дабы включить количество "вопросов" во всех подкатегориях категории

вообщем под 1.9 вот рабочий вариант, с аватарками не сделал так как жду ответа от Blogger'a где именно надо.
Прикрепленный файл
tmp_utgvd.rar 5 Кб
#11 Пару вопросов к гуру PHP 4 ноября 2012 в 11:02
WALTERZ, вы обоснуйте свои слова, причем тут обиды, я к критике отношусь положительно, но вы объясните что по вашему не так😉а иначе это уже получается не критика а показуха.;) в конце концов чужое мнение лишним не бывает. ;)
#12 Пару вопросов к гуру PHP 4 ноября 2012 в 10:33

Опять же используем COUNT(*) и ставим условие.

WALTERZ

сразу видно у вас малый опыт в построение высоконагрузочных систем
без обид



Лучше бы Вам самому поучиться, затем уже давать советы. Без обид… пишу как есть.

WALTERZ

по факту, критику пишите а не бросайтесь словами. что вас не устраивает? или ляпнули основываясь на своих малых знаниях?
#13 Пару вопросов к гуру PHP 3 ноября 2012 в 11:11


конкретного кода, если можете помочь.

Blogger

тут есть несколько вариантов, как обычно)

1. 1) Можно в таблице категорий добавить поле с количеством вопросов в ней и обновлять его при добавление/удаление вопроса
2) Можно делать запрос по id категории в таблице вопросов и посчитать сколько найдет записей.

1 вариант более быстрый и менее затратный, но требует некоторых изменений :)
2 "более" долгий, но верный и не требует изменений.

2. 1) По аналогии можно сделать дополнительное поле в Таблице вопросов, где хранить название файла аватарки пользователя и допустим чтобы не наткнуться на подводный камень, делать проверку раз в день не менялась ли аватарка ( или при изменение аватарки прописать в коде дополнительно обновлять таблицы)
2) ну или вытаскивать в запросе при получение ДАННЫХ вопроса . сделать подзапрос или OUTER join'ом вытащить запись аватарки

3. тут по аналогии с первых пунктом.

ну а теперь определись как вам нужно 😊 а для конкретного решения наверное нужно знать структуру и бд, и вашего кода, разве нет?)

или вам надо на примере?
#14 Пару вопросов к гуру PHP 3 ноября 2012 в 10:33


По faq:
1.Как вывести количество вопросов в категории?
2.Как сделать перед вопросом Аватар пользователя?
3.Как вывести количество ответов в вопросе?

Прошу помочь, за рание спасибо.

Blogger

ты конечно, извини, но что твои вопросы то требуют? конкретного кода? — ну если так то для какого компонента, я допустим гадать не умею 😊
#15 Локальный сайт 1 ноября 2012 в 13:18
на том же самом грустном sadденвере сделать достаточно просто. если ай пи в ЛВС динамически постоянные или статические, то достаточно указать в файле hosts адрес на компьютер где находится сайт и присвоить имя по которому открывать, достаточно много статей на эту тему одна из них
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.