PHP/MySQL | Переход на pdo
Тема закрыта by
danunah
Причина: Мало знаю...

Причина: Мало знаю...
Такая вот фигня... Как говорится, чем больше я узнаю, тем больше понимаю, что мало я знаю... Я уже больше 4 лет в этом, и как нуб на одном кодерстве завис и все...
Все свое время которое я использовал в сайтостроении, я пользовался только социалом, и только от искателя... Не знаю почему, но мне нравится этот двиг, что б там о нем не говорили... На он уязвим, да, много говнокода, но это мой первый двиг, и я от него отказатся не могу, но пришло время че-то менять... Вот пишу свой сайт... С нуля, самописом тяжело назвать, так как он без БД... Он в стиле мне привычного кода социала, т.е. директория почти похожа, но с моими корективами, так как мне директива социала не очь нравилась...
Так вот, подумал, что если я уж пишу "говносамопис", то пора бы уже по больше узнать о подключении БД к ПХП, ведь будет лень потом пол кода переписывпть изза того что БД не подключил... А так как многие говорят о ПДО, что через него как бы лучше потключать БД, то у меня возникло несколько вопросов... Я только кодер, и в БД мало что понимаю...
Так вот...
1. Будет ли PDO в перспективе, что б был смысл подключать через него...??? Ведь не у всех серверов по ходу действий есть PDO... Или это я дуб дубом не знаю что есть, а что нет у хостеров...???
2. Какой смысл вообще от ПДО, он проще...??? Безопасней...??? Фуекциональней...???
3. Где можно найти мануалы по нем...??? Или вообще есть ли смысл лезть к нему не зная обычного mySQL...???
Все свое время которое я использовал в сайтостроении, я пользовался только социалом, и только от искателя... Не знаю почему, но мне нравится этот двиг, что б там о нем не говорили... На он уязвим, да, много говнокода, но это мой первый двиг, и я от него отказатся не могу, но пришло время че-то менять... Вот пишу свой сайт... С нуля, самописом тяжело назвать, так как он без БД... Он в стиле мне привычного кода социала, т.е. директория почти похожа, но с моими корективами, так как мне директива социала не очь нравилась...
Так вот, подумал, что если я уж пишу "говносамопис", то пора бы уже по больше узнать о подключении БД к ПХП, ведь будет лень потом пол кода переписывпть изза того что БД не подключил... А так как многие говорят о ПДО, что через него как бы лучше потключать БД, то у меня возникло несколько вопросов... Я только кодер, и в БД мало что понимаю...
Так вот...
1. Будет ли PDO в перспективе, что б был смысл подключать через него...??? Ведь не у всех серверов по ходу действий есть PDO... Или это я дуб дубом не знаю что есть, а что нет у хостеров...???
2. Какой смысл вообще от ПДО, он проще...??? Безопасней...??? Фуекциональней...???
3. Где можно найти мануалы по нем...??? Или вообще есть ли смысл лезть к нему не зная обычного mySQL...???
PDO быстрее обрабатывает запросы и более защищен от иньекций.
Почитать о нем можно на php.net
Лучше использовать хосты, которые поддерживают PDO
Лезть в PDO без основ SQL - бессмысленоо
Почитать о нем можно на php.net
Лучше использовать хосты, которые поддерживают PDO
Лезть в PDO без основ SQL - бессмысленоо
RUS (14.06.2017 в 10:23)
PDO быстрее обрабатывает запросы и более защищен от иньекций.
Почитать о нем можно на php.net
Лучше использовать хосты, которые поддерживают PDO
Лезть в PDO без основ SQL - бессмысленоо
PDO быстрее обрабатывает запросы и более защищен от иньекций.
Почитать о нем можно на php.net
Лучше использовать хосты, которые поддерживают PDO
Лезть в PDO без основ SQL - бессмысленоо
На сколько я понял ПДО это драйвер, который упрощает связь кода с базой...
Ну а если по тихоньку учить mySQLi, и PDO, одновременно, то смысла тоже нет...,????
[Lord_DaNuNaH][S69], зачем? Если переходить, то сразу на PDO
RUS, mysqli производительнее PDO, но разница мизерна
По теме: я за PDO
В ущерб производительности pDO позволяет использовать именованные параметры при подготовленных запросах, что очень сильно помогает не запутаться в запросах, где много параметров
По теме: я за PDO
В ущерб производительности pDO позволяет использовать именованные параметры при подготовленных запросах, что очень сильно помогает не запутаться в запросах, где много параметров
RUS, извини, чет я затормозил... Я конешно счас хрень спрошу, но все равно, так я лучше пойму...
К примеру, так как социал мне знаком лучше всех знающих мной движков, приведу на нем пример...
Можно к примеру перевести социал на ПДО...??? Да, 100% это бред, но, если по пробовать, то возможно ли подключить еще ПДО к социалу паралельно и по малу переводить модули один за другим, то такое возможно...??? А то я не могу понять, ПДО это то же самое что и mySQL, или просто как бы его дополнение...?
К примеру, так как социал мне знаком лучше всех знающих мной движков, приведу на нем пример...
Можно к примеру перевести социал на ПДО...??? Да, 100% это бред, но, если по пробовать, то возможно ли подключить еще ПДО к социалу паралельно и по малу переводить модули один за другим, то такое возможно...??? А то я не могу понять, ПДО это то же самое что и mySQL, или просто как бы его дополнение...?
[Lord_DaNuNaH][S69] (14.06.2017 в 10:38)
RUS, извини, чет я затормозил... Я конешно счас хрень спрошу, но все равно, так я лучше пойму...
К примеру, так как социал мне знаком лучше всех знающих мной движков, приведу на нем пример...
Можно к примеру перевести социал на ПДО...??? Да, 100% это бред, но, если по пробовать, то возможно ли подключить еще ПДО к социалу паралельно и по малу переводить модули один за другим, то такое возможно...??? А то я не могу понять, ПДО это то же самое что и mySQL, или просто как бы его дополнение...?
RUS, извини, чет я затормозил... Я конешно счас хрень спрошу, но все равно, так я лучше пойму...
К примеру, так как социал мне знаком лучше всех знающих мной движков, приведу на нем пример...
Можно к примеру перевести социал на ПДО...??? Да, 100% это бред, но, если по пробовать, то возможно ли подключить еще ПДО к социалу паралельно и по малу переводить модули один за другим, то такое возможно...??? А то я не могу понять, ПДО это то же самое что и mySQL, или просто как бы его дополнение...?
Вполне возможно
Anonymous [PRO], это меня уже радует...) значит мои догадки были правильными...
[Lord_DaNuNaH][S69], да. Просто переписываешь подключение к БД. И начинаешь все запросы переписывать. Используй оболочку PDO(в мануале есть вроде)