Форум → Программирование → PHP для идиотов → Именования файлов
Именования файлов
Страницы: ← Следующая страница →
- 
                    
                    
                         Ноя. 20, 2007, 9:29 д.п., спустя 10 часов 2 минуты 28 секунд
                                    
                                Файлы которые загружаю скриптами обычно носят имя id из базы, где они записаны. Остальные называю логически. Папка с картинками image (img), для загрузки upload и всё в этом духе. Больше всего ненавижу папки и файлы написанные на тринслите типа kartinki, korzinka.php и т.д.from TRIAL with LOVE Ноя. 20, 2007, 9:29 д.п., спустя 10 часов 2 минуты 28 секунд
                                    
                                Файлы которые загружаю скриптами обычно носят имя id из базы, где они записаны. Остальные называю логически. Папка с картинками image (img), для загрузки upload и всё в этом духе. Больше всего ненавижу папки и файлы написанные на тринслите типа kartinki, korzinka.php и т.д.from TRIAL with LOVE
- 
                    
                    
                         Ноя. 20, 2007, 10:59 д.п., спустя 1 час 30 минут 6 секунд
                                    
                                всегда в нижнем регистре, чтобы не получить лишнего геморроя. Ноя. 20, 2007, 10:59 д.п., спустя 1 час 30 минут 6 секунд
                                    
                                всегда в нижнем регистре, чтобы не получить лишнего геморроя.
 файлы всегда с одним расширением, директории без.
 когда каталог называется classes, а все файлы в нем имеют вид classes.*.php, не вижу в этом никакой сермяжной правды и повышенной информативности.
- 
                    
                    
                         Ноя. 20, 2007, 11:01 д.п., спустя 1 минуту 14 секунд
                                    
                                системные диры начинаются с __ Ноя. 20, 2007, 11:01 д.п., спустя 1 минуту 14 секунд
                                    
                                системные диры начинаются с __
 модули в: __modules/ModuleName/ModuleName.php
 по части загружаемых файлов, в дире files/
 при удачной структуре от TinyMCE, все картинки модулей (например Gallery) пихаются в /files/Image/Gallery/ и т.д. вобщем всё по полкам
 основной файл, на который падают запросы — называю index.php
 vasa_c, у файлов регистр мы не любим менять, а зачем же функции пхп уродовать?все умрут, а я изумруд
- 
                    
                    
                        
- 
                    
                    
                        
- 
                    
                    
                         Ноя. 20, 2007, 2:44 п.п., спустя 2 часа 6 минут 13 секунд
                                    
                                Вообщем у меня ситуация в данный момент такая: Ноя. 20, 2007, 2:44 п.п., спустя 2 часа 6 минут 13 секунд
                                    
                                Вообщем у меня ситуация в данный момент такая:
 /
 .src
 .model
 .controllers
 .filters
 .lib
 .core
 .pakagename
 .src
 .test
 Всё вроде бы лёгко и понятно….. Исполняемые файлы *.php, классы ClassName.classes.php , но вот с __autoload существуют некие проблемы….
 Собственно к чему я клоню. Есть ли "универсальный" способ организации файловой системы проекта? Что бы было удобно и при разработке(как раз в этом и наблюдаются проблемы) и при использовании (максимально быстро).
- 
                    
                    
                         Ноя. 20, 2007, 2:51 п.п., спустя 6 минут 59 секунд
                                    
                                какая проблема с __autoload? Ноя. 20, 2007, 2:51 п.п., спустя 6 минут 59 секунд
                                    
                                какая проблема с __autoload?
 как сейчас?все умрут, а я изумруд
- 
                    
                    
                         Ноя. 20, 2007, 3:04 п.п., спустя 12 минут 57 секунд
                                    
                                Сейчас существует некий глобальный массив ClassName=>path если класс есль в этом массиве то инклудим используя path, если нет то используя include_path. Но вот при разработке постоянно надо дёргать скрипт пересборки этого массива, что не Good! Ноя. 20, 2007, 3:04 п.п., спустя 12 минут 57 секунд
                                    
                                Сейчас существует некий глобальный массив ClassName=>path если класс есль в этом массиве то инклудим используя path, если нет то используя include_path. Но вот при разработке постоянно надо дёргать скрипт пересборки этого массива, что не Good!
- 
                    
                    
                         Ноя. 20, 2007, 3:23 п.п., спустя 19 минут 36 секунд
                                    
                                Так, а зачем, всё-таки, целиком пересобирать? Ноя. 20, 2007, 3:23 п.п., спустя 19 минут 36 секунд
                                    
                                Так, а зачем, всё-таки, целиком пересобирать?
 Сделать функцию, которая бы по имени класса, находила нужный файл.
 Результаты кэшировать.
 Не найдено в кэше или по сохраненному пути нету файла или класса — запускать поиск этого класса вновь.
- 
                    
                    
                         Ноя. 20, 2007, 5:14 п.п., спустя 1 час 50 минут 46 секунд Ноя. 20, 2007, 5:14 п.п., спустя 1 час 50 минут 46 секундТак, а зачем, всё-таки, целиком пересобирать? 
 никто не говорит что бы пересобрать весь массив, но иногда и это нужно…
- 
                    
                    
                         Ноя. 21, 2007, 12:42 д.п., спустя 7 часов 28 минут 12 секунд Ноя. 21, 2007, 12:42 д.п., спустя 7 часов 28 минут 12 секунд
 \classes\ClasNameClass.php (primer:CommentClass.php)
 \css
 \js
 \images
 \functions
 \includes
- 
                    
                    
                         Ноя. 21, 2007, 9:14 д.п., спустя 8 часов 31 минуту 55 секунд Ноя. 21, 2007, 9:14 д.п., спустя 8 часов 31 минуту 55 секундникто не говорит что бы пересобрать весь массив, но иногда и это нужно… 
 об этом я сделал вывод из:постоянно надо дёргать скрипт пересборки этого массива 
 Если не надо, то в чем проблема?
- 
                    
                    
                         Ноя. 23, 2007, 9:36 п.п., спустя 2 дня 12 часов 22 минуты
                                    
                                О именах, не люблю когда люди пишут тупые расширения вроде ".inc", ".cfg" и т.п. Ноя. 23, 2007, 9:36 п.п., спустя 2 дня 12 часов 22 минуты
                                    
                                О именах, не люблю когда люди пишут тупые расширения вроде ".inc", ".cfg" и т.п.
- 
                    
                    
                         Ноя. 24, 2007, 2:27 п.п., спустя 16 часов 50 минут 29 секунд
                                    
                                считаете что расширение .php гораздо информативнее? Ноя. 24, 2007, 2:27 п.п., спустя 16 часов 50 минут 29 секунд
                                    
                                считаете что расширение .php гораздо информативнее?
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!
 
         
                                     
                                     
                                     
                                     
                                     
                                    