Advanced Rails - Building Industrial-Strength Web Apps in Record Time

(Tuis.) #1
325

We’d like to hear your suggestions for improving our indexes. Send email [email protected].


Index


Symbols


$KCODE global variable, 73
%Self column, scanning profiles, 158
_( ) function, 251


Numbers


1+N problem, 166
8-bit Unicode Transformation Format
(UTF-8), 239
conversion, 248–249
input, filtering, 244
servers, 248
storage, 245–248


A


abstraction
bottom-up programming, 4
client security, 130–135
Accept, 194
Accept-Charset header, 194
Accept-Encoding, 194
Accept-Language header, 194
access
concurrent, 297
files, merging, 298
instance variables, 58
access control lists (ACLs), 232
accessors, attributes, 62
account_location plugin, 85–87
ACID transactions, 100
ACLs (access control lists), 232
Action Profiler, 153
Action Web Service (see AWS)


ActionController, 92
ActionMailer, 183
incorporating, 287–289
actions
benchmarking, 163
caching, 177
profiling, 155–157
RESTful Rails URI conventions, 199
ActionView, RESTful Rails, 216
Active Record pattern versus ActiveRecord
library, 271
ActiveLDAP library, 124
ActiveMerchant module, 35
ActiveRecord
alternatives, 271–281
bottom-up programming and, 4
incorporating, 284–287
migration, 285
models, 315
performance, 165
1+N problem, 166
indexing, 167–171
SQL, 165
ActiveRecordStore, 174
ActiveResource, 223–230
ActiveSupport, 57
Core Extensions, 60–75
dependencies, 57
deprecation, 58
Inflector, 59
JSON, 59
multibyte character support, 242
Whiny Nil, 60
adding functionality to existing methods, 32
Free download pdf