Devider

Рейтинг
42
Регистрация
29.01.2009

Говоря о быстроте, вы имеете ввиду скорость загрузки программы? Или скорость работы в программе? Где надо быстро чего-то подправить, пользуюсь блокнотом. Ну а Дримвивер загружается секунд 10, это конечно жутко раздражает.

ИМХО, для работы в связке css&js&PHP&html Дримвивер не плох.

В .htaccess прописать

RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml

и не придется переименовывать файлы.

зы: бесплатный

В России это — Аргумент!

Советую Notepad++
тот же текстовый редактор, но с подсветкой синтаксиса

Это промежуточная ступень к Дримвиверу что ли? Дримвивер все таки поудобнее для новичка, и подсказки и подсветки и горячие клавишы...немало полезных настроек есть. Дримвивер именно как текстовой редактор хорош. В визуальном там разве что формы да каркасы строить. Удобно проверять что выходит.

Зачем выбирать ещё и категории, когда выбираете из конкретной категории новости?

Категория там выбирается она, просто дублируется к новостям ) Желание сэкономить на запросах видимо завело ТС не туда...

Не понял эту запись

$Q1 = mysql_query("SELECT * FROM news,category WHERE id and news.catid=category.catid and category.catid='".$cat."' LIMIT $start,$per_page");

Почему не так

$Q1 = mysql_query("SELECT * FROM news,category WHERE news.catid='".$cat."' and category.catid='".$cat."' LIMIT $start,$per_page");

if(!$_GET['id']) {
$cat =$_GET['catid'];
if($cat){

У вас же $_GET['catid'] не может быть ноль. Или isset или !isset. Зачем лишние проверки делаете?

Devider добавил 16.03.2009 в 14:05

Но вся проблемма в том что этот запрос отдает повторы новостей из за

Повторы новостей, если новостей больше чем категорий, и наоборот )

Плохо представляю как это грамотно сделать в один запрос. Наверное из меня некудышный mysql-оптимизатор)) В принципе можно сделать одним запросом, если присваивать ключ массиву catid, дублироваться ничего не будет, но это неудобно на будущее. Лучше лишний раз с кэшем поработать )

Там где нужно считать все категории и товары, считываем все категории, по id

$Q=mysql_query("SELECT * FROM TABLE");

while ($R=mysql_fetch_assoc($Q)) { $A[$R['catid']]=$R; }

Потом новости

$Q=mysql_query("SELECT * FROM TABLE2");

while ($R=mysql_fetch_assoc($Q)) { $A[$R['catid']]['SUB'][]=$R['id']; $B[$R['id']]=$R; }

Шаблонизатор вы видимо не используете...

foreach ($A as $i=>$CAT_NEWS)

{

echo 'Категория '.$CAT_NEWS['name'];

if (isset($CAT_NEWS['SUB'])) foreach ($CAT_NEWS['SUB'] as $j=>$id_news) { echo $B[$id_news]['name'].'<br>'; }

}

Если немножко подумать, можно конечно сделать и грамотнее, а можно и так ;)

Помогите зарегить info до 5 долларов, быстро.

Пару человек из этой темы отписался... и молчок... :(

Зарегестрировал еще три домена. С человеком приятно работать, думаю, буду и дальше сотрудничать.

Смотрите RedirectPermanent (модуль mod_alias)

Алексей Барыкин:
Одиночному фрилансеру с такими заказчиками связываться - себе дороже.

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

Часто многие вещи, которые кажутся заказчику несущественными или легко реализуемыми, но изначально не заложенные в ТЗ, приводят к серьёзным превышениям сроков, либо в принципе не ложатся на структуру проекта.

Без точного ТЗ никто не работает без предоплаты. И, как правило, в таких случаях страдает заказчик, нежели исполнитель. Работа ведь уже на половину сделана, деньги уплочены, а исполнять неоговоренные серьезные ньюансы исполнитель не обязан. Дорабатывать чужую работу никто дешево не возьмется, поэтому заказчику приходится идти на встречу исполнителю: повышать бюджет и значительно растягивать сроки.

Если исполнитель уверен в себе, с опытом работы, то в обиду себя не даст.

Возможно ТС ищет программистов, участвовавших или даже создававших подобные проекты (скажем, адалт партнерки сильно отличаются?). А не просто вебмастеров "со связями", которые за треть суммы найдут знакомого, проверенного исполнителя.

Не в обиду никому сказано. Или кто нибудь из уточняющих суть задания серьезно думает взяться за этот заказ? Тогда извините, но мне действительно кажется что ничего специфичного сей проект не несет, а профессионал вполне способен прикинуть некоторые ньюансы и включить это в стоимость. Чем меньше заказчик понимает чего хочет, тем дороже ему это обойдется.

Всего: 511