powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP. Качественный код.
13 сообщений из 13, страница 1 из 1
PHP. Качественный код.
    #37709285
SimbaRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребят, у кого есть опыт, направьте юниора.
Интересуют ресурсы и литература с примерами именно качественного и эффективного кода php.
Если не трудно, добавьте что-нибудь от себя (на что обращать внимание при написании, нюансы, как нужно, как не нужно).
...
Рейтинг: 0 / 0
PHP. Качественный код.
    #37709440
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
symfony
...
Рейтинг: 0 / 0
PHP. Качественный код.
    #37710055
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>PHP
>Качественный код.
По-моему это утопия. А вообще, советовал бы тогда почитать книгу Стив Макконнелл "Совершенный код" чтобы выделить общие понятия что такое хорошо и что такое плохо
...
Рейтинг: 0 / 0
PHP. Качественный код.
    #37710075
aleksa106
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Используйте фреймворки... Рекомендую CodeIgniter, Yii... Почитайте про MVC
...
Рейтинг: 0 / 0
PHP. Качественный код.
    #37710683
SimbaRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Появилось несколько вопросов:

1. Имеется страница index.php. Если пользователь не авторизован, видит данные из таблицы table, если авторизован - может редактировать данные из таблицы table. Всё это на одной странице. Вопрос: подобное реализовывать лучше на отдельных страницах или же всё в одной тоже правильно?

2. Страница index.php. Пользователь не авторизован.
Имеется меню: пункт1 (блок1), пункт2 (блок2) и пункт3 (блок3). При выборе какого-либо пункта появляется соответствующий блок и скрываются остальные два. Вопрос: как выполнить php-скрипт лишь после выбора пункта3? Т.е., например,
Код: javascript
1.
2.
3.
if ($('#блок3').is(:visible)) {
  php-скрипт
}
...
Рейтинг: 0 / 0
PHP. Качественный код.
    #37710777
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SimbaRu,

Вопросы по сравнению с первым в топике очень тупые. Попытайтесь погуглить и разобраться, а потом уже задавайте.
...
Рейтинг: 0 / 0
PHP. Качественный код.
    #37710789
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SimbaRuПоявилось несколько вопросов:
1. Не имеет значения.
2. Видимо, Вам следует начать изучение с самых основ
...
Рейтинг: 0 / 0
PHP. Качественный код.
    #37710796
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
3.
if ($('#блок3').is(:visible)) {
  php-скрипт
}


Как вы себе это представляете?
...
Рейтинг: 0 / 0
PHP. Качественный код.
    #37710798
ejnadall
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MikkiMouseSimbaRu,

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

Как вы думаете, если он разберется, то будет ли задавать вопросы?
...
Рейтинг: 0 / 0
PHP. Качественный код.
    #37710932
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ejnadall,

Думаю, сюда нет, в результате чего энтропия все равно возрастет и вселенная продолжит расширяться\сжиматься (выберите более Вам подходящее) :)
...
Рейтинг: 0 / 0
PHP. Качественный код.
    #37718796
SimbaRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett
Код: php
1.
2.
3.
if ($('#блок3').is(:visible)) {
  php-скрипт
}


Как вы себе это представляете?
Например, вот так:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
function showBlock3() {
	block1.hide();
	block2.hide();
	block3.show();
        if (block3.is(:visible)) {
	$.ajax({
		type: "POST",
		url: "getData.php",
		data: dataString,
		cache: false,
		datatype: json,
		success: function(data) {
			alert(data);
		},
		error: function() {
			alert(error);
		}
	});
        }
}


в success полученный json остаётся только распарсить
...
Рейтинг: 0 / 0
PHP. Качественный код.
    #37719282
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SimbaRuв success полученный json остаётся только распарсить
а вы вкурсе что это все происходит на стороне клиента, тоесть в браузере?
как вы с помощью php собрались это парсить
...
Рейтинг: 0 / 0
PHP. Качественный код.
    #37721588
SimbaRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
r uSimbaRuв success полученный json остаётся только распарсить
а вы вкурсе что это все происходит на стороне клиента, тоесть в браузере?
как вы с помощью php собрались это парсить
никто и не собирался парсить с помощью php
задача состояла в том, чтобы получить данные при активации определённой менюшки

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
function showDB() {
	formAuth.hide('slow');
	formReg.hide('slow');
	db.show('slow');
	tableBO.html('');
        $.getJSON('getData.php', function (data) {
        $.each(data, function (i, item) {
            tableBO.append('<tr><td>' + item.lname + ' ' + item.fname + ' ' + item.mname + '</td>...</tr>');
        });
    });
    tableBO.fadeIn(2000);
}



получаем данные (не при загрузке странице, а при выборе интересующего блока) и добавляем их в таблицу, всё
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP. Качественный код.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]