PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (142): « 1 [2] 3 4 5 6 7 8 9 ... » В конец
Найдено сообщений: 2120
Ch_chov
Отправлено: 08 Августа, 2017 - 13:46:54 • Тема: Слияние таблиц SQL • Форум: Вопросы новичков
Ответов: 7 Просмотров: 314
CREATE TABLE - чтобы создать новую таблицу
INSERT SELECT - чтобы скопировать данные
UNION - чтобы вывести данные сразу из всех таблиц
Ch_chov
Отправлено: 31 Июля, 2017 - 17:36:26 • Тема: Можно ли начать читать папку сразу с i-го файла? • Форум: Вопросы новичков
Ответов: 18 Просмотров: 810
Цитата: Хотя бы до 0,3 секунд дойдите сначала на чтении листинга.
Я дошел, с рекурсивным итератором.
PHP:
скопировать код в буфер обмена
<?PHP
$directory = '/path/to/dir' ;
$iterator = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator( $directory , RecursiveDirectoryIterator:: SKIP_DOTS )
) ;
foreach ( $iterator as $path => $file ) {
$files [ $path ] = $file ;
}
$time = round ( $end - $start , 2
) ;
echo "Directory: $directory \n " ;
echo "Total files: $total \n " ;
echo "Time: $time s\n " ;
(Добавление)
Без рекурсии намного быстрей.
CODE (
text ):
скопировать код в буфер обмена
$ touch {1..60000} && time php -r 'var_dump(count(scandir("./")));'
int(60002)
real 0m0.079s
user 0m0.052s
sys 0m0.024s
Ch_chov
Отправлено: 31 Июля, 2017 - 13:34:47 • Тема: SSH, его логи и актуальные настройки 2017 • Форум: Администрирование *nix
Ответов: 10 Просмотров: 1779
От задачи зависит.
SFTP не надо монтировать в систему. Если нужно просто обмеваться файлами с удаленным сервером то SFTP немного проще и удобней.
SSHFS позволяет примонтировать удаленную файловую систему. Поэтому все локальные приложения могут иметь обычный доступ к файлам удаленного сервере. Как будто эти файлы находятся на локальной машине. Удобно когда разработка ведется где нибудь на удаленном сервере (например на DO или в Virtual box).
Для разовых операций и скриптов обычно используют scp или rsync .
Цитата: Ну точнее, вот я раньше подключался к другому компьютеру так, просто вводил "ftp://user@host:port/" в файловом менеджере и всё получалось.
Потому что этот файловый менеджер умеет работать как (S)FTP клиент. Другие приложения вряд ли смогут работать напрямую с удаленными файлам.
Ch_chov
Отправлено: 31 Июля, 2017 - 13:06:22 • Тема: Значение массив как ключ • Форум: Вопросы новичков
Ответов: 2 Просмотров: 162
Цитата: Можно сделать на Ур. запроса или на стороне PHP надо массив перебирать...?
Можно посередине, если использовать PDO.
Ch_chov
Отправлено: 31 Июля, 2017 - 12:16:51 • Тема: SSH, его логи и актуальные настройки 2017 • Форум: Администрирование *nix
Ответов: 10 Просмотров: 1779
Цитата: Выбор я уже сделал, но вдруг удивите
А много ли выбора на Линуксе кроме Open SSH?
(Добавление)
Цитата: Мне по сути от SSH нужны прежде всего операции с файлами
(подмонтировал и в файловом менеджере перемещаешь/копируешь/удаляешь файлы и директории)
SSHFS
Либо если без монтирования SFTP.
Гномовский файл менеджер (Nautilus / Nemo) поддерживает SFTP, так же как и Midnight Commander и Filezilla.
Ch_chov
Отправлено: 27 Июля, 2017 - 05:59:29 • Тема: Как массово стандартизировать записи в mysql • Форум: Вопросы новичков
Ответов: 31 Просмотров: 1268
PHP:
скопировать код в буфер обмена
<?PHP
$phones = [
'+375 29 935-03-40' ,
'+375 29 935-03-40' ,
'375295304869' ,
'+375 29 7169154' ,
'80293443739' ,
'80293443739' ,
'375293685925' ,
'+375 33 6821840' ,
'375(29)3210756' ,
'375447250215' ,
'375295304869' ,
'375293210756' ,
'80291616442' ,
'375445642694' ,
'375257281420' ,
'+375 29 264 49 24' ,
'375257281420' ,
'375291437891' ,
'2830215' ,
'375447250215' ,
] ;
} ) ;
Или прямо в базе обновить через REPLACE.
Страниц (142): « 1 [2] 3 4 5 6 7 8 9 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB