Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Как сделать меню с помощью php и mysql...

Ответить
Настройки темы
Как сделать меню с помощью php и mysql...

Старожил


Сообщения: 236
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ребят, приведите плиз пример скрипта на пхп, чтобы менюшку вывел из базы...

Отправлено: 03:26, 03-07-2004

 

Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


mar
дело в том что если сервер MySQL стоит отдельно, то хостер начитает им злоупотреблять в результате на несколько десятков апачей приходится один MySQL.

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

FADE
1) советую поситить http://forum.oszone.net/codes.html
2) если есть конкретный вопрос, то задавай, дело в том что читать целые лекции по архитектуре проекта я просто не в состоянии, да и многое тутже начнут спорить( у меня своеобразные методы достижения цели )

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 01:11, 06-07-2004 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Vlad Drakula
опять путаешь некорректное поведение хостера и реальные задачи серверов баз данных
Цитата:
задержки при соединении и передаче мелких запросов
опять-таки сеть должна быть нормально организована. Кроме того отдельные сервера баз данных, вообще-то не для мелких запросов, а для больших проектов с крупными транзакциями и запросами. В этом случае запрос, как уже говорилось, висит в памяти и выполняется максимально быстро (а память должна быть организована так, что во-первых, никакиими посторонними делами не заниматься (а апач - емкая по памяти  вещь), во-вторых может занимать максимально (но в разумных пределах) больше места. К запросам и программированию тоже стоит озвучить ряд требований: во-первых, максимально решать на уровне сервера баз данных (который должен быть организован... на коле мочало ), во-вторых, запросы нужно максимально объединять, дабы не дергать сервер баз данных постоянной мелочевкой (+ PHP, раз уж мы тут в вебпрограммировании говорим, то речь чаще всего о нем не очень хорошо работает с массивами => опять-таки, максимально надо на БД переложить), ну, и ко всему вышесказанному - как средство - хранимые процедуры, которые, для postgres-а, напримерБ можно хоть на С писать, если требуется что-то быстро обсчитывать. Соответственно, хранимки - тоже на сервере БД вертятся.
Уфф. примерно так пардон за задержку с ответом - я сообщения с осзоны получаю на 2-е - третьи сутки.

Отправлено: 00:16, 08-07-2004 | #12


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


mar
да все это так, но у современных хостеров все по другому....

я считаю что один 4х процессорный сервер с Апачем и MySQL и 4ГБ памяти лучьше чем два 2х процессорных с 2ГБ памяти.

как бы хорошо не была организована сеть, все равно потери в сети на много больше чем когда все на одном компе.

к сожалению у большенства хостеров только MySQL иногда даже версии 3.* так что о соединении нескольких запросов в один можно забыть!

Добавлено:

на счет почты работаем.... надеюсь в понедельник придет уже вовремя!

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 01:15, 08-07-2004 | #13

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Цитата:
я считаю что один 4х процессорный сервер с Апачем и MySQL и 4ГБ памяти лучьше чем два 2х процессорных с 2ГБ памяти
ну, это ты сходи в *nix и с Barracud-ой обсуди, или на opennet, там совсем много сисадминов и хостеров в том числе  

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

Отправлено: 09:21, 08-07-2004 | #14

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


кстати, по поводу иллистрации к занятости памяти (а это основное). Зайди по ssh на тот же сервер, на котором хостится твой сайт и дай команду top
Могу привести листинг (в качестве информации к размышлению ) (с него же. Там стоит sun)
Код: Выделить весь код
 
load averages: *2.55, *2.57, *3.00 * * * * * * * * * * * * 12:12:27 
97 processes: *94 sleeping, 1 running, 1 stopped, 1 on cpu 
CPU states: 51.6% idle, 30.2% user, 16.4% kernel, *1.8% iowait, *0.0% swap 
Memory: 2048M real, 1001M free, 1361M swap in use, 4172M swap free 
 
 * PID USERNAME THR PRI NICE *SIZE * RES STATE * *TIME * *CPU COMMAND 
 *7980 bests * * *1 *59 * *0 5808K 5448K sleep * *0:00 *1.07% links.cgi 
 15596 mysql * * *6 *59 * *0 * 61M * 16M sleep * 46.4H *0.75% mysqld 
 28347 root * * *72 *59 * *0 *160M *113M sleep *281:28 *0.63% java 
 17602 root * * * 1 *49 * *0 9248K 6272K sleep * 85:52 *0.53% button.fcgi 
 17616 root * * * 1 *59 * *0 9248K 6280K sleep * 87:15 *0.49% button.fcgi 
 21859 root * * * 1 *59 * *0 *255M * 55M sleep * *0:01 *0.48% httpd 
 17529 root * * * 1 *59 * *0 9248K 6272K sleep * 86:15 *0.48% button.fcgi 
 20980 root * * * 1 *59 * *0 *257M * 70M sleep * *0:03 *0.36% httpd 
 21026 root * * * 1 *59 * *0 *256M * 66M sleep * *0:03 *0.33% httpd 
 *8033 root * * * 1 *39 * *0 *230M * 22M sleep * *0:00 *0.29% httpd 
 21012 root * * * 1 *54 * *0 *257M * 67M sleep * *0:03 *0.28% httpd 
 *2883 root * * * 1 *59 * *0 *232M * 36M sleep * *0:01 *0.27% httpd 
 *7456 это я * * *1 *59 * *0 2360K 1640K cpu/2 * *0:00 *0.26% top 
 21027 root * * * 1 *59 * *0 *259M * 73M sleep * *0:04 *0.25% httpd 
 20972 root * * * 1 *59 * *0 *257M * 70M sleep * *0:04 *0.23% httpd 
 *7833 raneva * * 1 *59 * *0 *283M * 97M sleep * *0:00 *0.20% httpd 
 *2153 root * * * 1 *59 * *0 *232M * 40M sleep * *0:01 *0.20% httpd 
 *7191 root * * * 1 *59 * *0 *230M * 25M sleep * *0:00 *0.19% httpd 
 *7349 root * * * 1 *59 * *0 *229M * 21M sleep * *0:00 *0.16% httpd 
 20976 root * * * 1 *59 * *0 *257M * 70M sleep * *0:04 *0.13% httpd 
 *8013 root * * * 1 *59 * *0 *228M 6312K sleep * *0:00 *0.09% httpd 
 21875 root * * * 1 *59 * *0 *283M * 97M sleep * *0:03 *0.09% httpd 
 *7150 root * * * 1 *59 * *0 6920K 4176K sleep * *0:00 *0.09% sshd 
 *6912 root * * * 1 *59 * *0 6872K 4120K sleep * *0:00 *0.07% proftpd 
 20971 root * * * 1 *59 * *0 *228M 3672K sleep * *0:00 *0.05% httpd 
 20969 root * * * 1 *59 * *0 *228M * 19M run * * *0:03 *0.04% httpd 
 *7979 bests * * *1 *59 * *0 *256M * 66M sleep * *0:00 *0.03% httpd 
 * * 1 root * * * 1 *59 * *0 1968K *384K sleep * 27:51 *0.02% init 
 18890 root * * *37 *59 * *0 5312K 2816K sleep * 15:07 *0.02% nscd 
 *7413 это я * * *1 *59 * *0 2520K 1872K sleep * *0:00 *0.02% bash 
 12772 root * * * 5 *59 * *0 2488K 1456K sleep * 41:25 *0.01% syslog-ng 
 18086 smsporta * 1 *53 * *2 8504K 5704K sleep * *0:09 *0.01% esme_manager

Отправлено: 12:24, 08-07-2004 | #15


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


mar
я предлагаю сделать тему для обсуждения железа для вебмастара там мы и обсудим что, как, для чего и почему ?!

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 18:34, 08-07-2004 | #16

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


мне кажется, это скорее вопрос по конфигурации серверов,  но офтоп разводить больше не буду - тут ты прав

Отправлено: 19:13, 08-07-2004 | #17


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


все гому интересна тема конфигурации серверов, сюда:
http://forum.oszone.net/topic.cgi?fo...amp;topic=1049

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 19:19, 08-07-2004 | #18



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Как сделать меню с помощью php и mysql...

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
MySQL - Как сделать дамп бд MySQL metaluga Программирование и базы данных 2 27-08-2009 08:21
MySQL - [решено] Как связать PHP и MYSQL Wasilij Программирование и базы данных 16 15-08-2007 10:37
как попасть в меню окна с помощью клавиатуры mrcnn Хочу все знать 29 11-05-2004 08:21
PHP+MySQL. как выводить картинку Guest Вебмастеру 1 26-01-2004 18:18
Как к IIS 5.0  прикрутить форум на php и mysql AlexL Вебмастеру 4 29-07-2002 06:54




 
Переход